Проверьте себя на эту ошибку - 9 из 10 используют "haven't" в значении не "не имеет". Например, i haven't a car или he hasn't a job. Ошибка в том, что после haven't/hasn't надо добавить got: i haven't got a car, he hasn't got a job.
Почему же нельзя говорить haven't / hasn't?
В английском "не имею" можно сказать 2 временами - Present Simple и Present Perfect. Многие думают, что "haven't" это Present Simple, а это Present Perfect!
По форму Present Perfect, в нем должен быть глагол в 3 форме. Именно поэтому "haven't / hasn't" требуют после себя got: I haven't got a bike, she hasn't got a red dress.
Чтобы сделать "не имеет" в Present Simple надо использовать 'don't / doesn't": I dont' have a laptop, Maria doesn't have a sister.
А помните, как сказать "не имела", т.е. в прошлом Past Simple?