Tense Review 3: simple past, present perfect simple / continuous
Insert the verb either in the simple past, present perfect simple, or present perfect continuous (whenever possible) writing in the text area, then click "Show Solutions" to see the correct sentences.
Follow Eamus on Facebook:
[ Show Solutions ] ----- [ Hide Solutions ]
1. I haven't seen her since last year
2. He hasn't phoned home since Christmas.
3. I finished this project last night.
4. She has had a driving licence since she was 18.
5. Have you ever been to the United States?
6. I saw Joan and Barry at the party last week.
7. We didn't go out last Saturday night.
8. How longhas she been waiting for us?
9. Thomas Edison invented the light bulb.
10. We haven't had lunch yet.
11. I have had this computer for about a year.
12. They signed the agreement last week.
13. I haven't visited my hometown since I left school.
14. Nobody answered the phone when it rang.
15. I have been waiting for the last two hours.
16. We haven't seen that film yet.
17. She has been trying to call you for the past hour.
18. John has been in Germany for more than two weeks now.
19. When she was 13 she went to France with her parents.
20. Have they ever stayed in a castle?
2. He hasn't phoned home since Christmas.
3. I finished this project last night.
4. She has had a driving licence since she was 18.
5. Have you ever been to the United States?
6. I saw Joan and Barry at the party last week.
7. We didn't go out last Saturday night.
8. How longhas she been waiting for us?
9. Thomas Edison invented the light bulb.
10. We haven't had lunch yet.
11. I have had this computer for about a year.
12. They signed the agreement last week.
13. I haven't visited my hometown since I left school.
14. Nobody answered the phone when it rang.
15. I have been waiting for the last two hours.
16. We haven't seen that film yet.
17. She has been trying to call you for the past hour.
18. John has been in Germany for more than two weeks now.
19. When she was 13 she went to France with her parents.
20. Have they ever stayed in a castle?

