Make sentences in the present perfect. Add either for or since: I/not see/the dentists/two years They/live/in this neighbourhood/ twenty years You/not take/your medicine/this morning I/not be/ill/i/be/a child ravi/not win/a competetion /2009 max/have/a bad cough/ two weeks
Rewrite the setences and qusetions in the present perf, use words in brackets I took a painkiller a minute ago (just) I've
Mary had her vaccinations the other day (already) Mary has
Paul has still got the flu (not recover/yet) Paul
Lilly went to the leisure center about an hour ago (already)
There was a car accident here a few minutes ago (just)
Are you still waiting to see the doctor? (not see/yet)
Dominate14
I haven't seen the dentists for two years. They have lived in this neighbourhood for twenty years. You haven't taken your medicine since this morning I haven't been ill since I was a child. Ravi hasn't won (?) a competetion since 2009 Max has had a bad cough for two weeks.
I took a painkiller a minute ago (just) I've just taken a painkiller. Mary had her vaccinations the other day (already) Mary has already had her vaccinations. Lilly went to the leisure center about an hour ago (already) Lily has already gone to the leisure center. There was a car accident here a few minutes ago (just) There has just been a car accident here. Are you still waiting to see the doctor? (not see/yet) Haven't you seen the doctor yet?
They have lived in this neighbourhood for twenty years.
You haven't taken your medicine since this morning
I haven't been ill since I was a child.
Ravi hasn't won (?) a competetion since 2009
Max has had a bad cough for two weeks.
I took a painkiller a minute ago (just)
I've just taken a painkiller.
Mary had her vaccinations the other day (already)
Mary has already had her vaccinations.
Lilly went to the leisure center about an hour ago (already)
Lily has already gone to the leisure center.
There was a car accident here a few minutes ago (just)
There has just been a car accident here.
Are you still waiting to see the doctor? (not see/yet)
Haven't you seen the doctor yet?