Professional Documents
Culture Documents
Simple Past Vs Present Perfect
Simple Past Vs Present Perfect
1. Helen has studied German _________________ she was ten years old.
2. Tom hasnt done his homework _________________ and his mother is angry with
him.
3. All the students have _________________ finished the test.
4. My cousin has lived in San Francisco _________________ five years.
5. His football team has won all the matches _________________ 2001.
6. Mr Harrison has_________________ moved to a new flat in London.
7. The girl has driven her car _________________ two months.
8. The old man hasnt crossed the street _________________
9. Sheila hasnt had any accidents _________________ fifteen years.
10.My neighbour Philip has worked for the BBC _________________ 1998.
11.The policeman hasnt found the robbers _________________
12.The Irishman has _________________ drunk a few pints of beer at the pub.
13.Miriam has taught French at the school _________________ eleven years.
14.Stephen and his sister have _________________ gone to bed.
15.I havent met my boyfriend _________________ last Saturday night.
16.Kate has waited _________________ her friend _________________ an hour.
17.Hannah has known her teacher _________________ she was 5 years old.
18.My grandfather has smoked _________________ twenty years.
19.Dave hasnt recovered his memory _________________.
20.Hes _________________ gone out for a moment. Hell be back soon.
21.Hes climbed trees _________________ ten years.
22.His condition has _________________ started to improve.
23.Have his parents been worried _________________ the accident?