Dear all,
Kindly tell me whether the following sentences are correct. I have seen these sentences in a video giving training for IELTS students. I personally feel that they are wrong.
1) The patient has had asthma in 2001 and 2004.
2) Mr Thomson has had a leg ulcer for eight months.
Thank you.
cat navy 425 1) The patient has had asthma in 2001 and 2004. This is grammatically possible. In this case "has had", as opposed to simply "had", suggests past events contributing to present experience/condition.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
cat navy 4251) The patient has had asthma in 2001 and 2004.
This is grammatically possible. In this case "has had", as opposed to simply "had", suggests past events contributing to present experience/condition. However, it sounds as if asthma is an illness that one can catch and then be cured of, whereas in fact it is more a lifelong condition.
I don't think the second one is wrong, I see present perfect followed by PP. "Has had" no difference to me than "has arrived, has gone, has eaten etc. But I'm NOT sure though; I'am waiting the answer with you too.
cat navy 4251) The patient has had asthma in 2001 and 2004.
The part in bold makes this wrong. You cannot mention specific times in a sentence in the present perfect tense. (Nevertheless, journalists do use this pattern from time to time.) I would remove 'has'. The following examples are all wrong for the same reason.
They have ad