Tense Review 2: 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. Our grandpa lived with us last year.
2. She has been ill since Monday.
3. The play hasn't started yet.
4. You can't see her because she has gone home.
5. I haven't heard from her lately.
6. Did you go to the concert on Friday?
7. No one has managed to complete it yet.
8. The weather was dreadful last Sunday.
9. Have you ever visited Ireland?
10. How many times have you been married?
11. She has had a headache for several hours.
12. He hasn't seen Julia since December.
13. I have been working here for more than six years.
14. She has been studying non-stop since 9.15.
15. Peter has been my best friend since we were nine.
16. She has been living in that flat for three years.
17. He has taken his driving test four times.
18. I have learned a lot about computers this year.
19. They have been practising the piano for 30 minutes.
20. How many months have you been taking piano lessons?
2. She has been ill since Monday.
3. The play hasn't started yet.
4. You can't see her because she has gone home.
5. I haven't heard from her lately.
6. Did you go to the concert on Friday?
7. No one has managed to complete it yet.
8. The weather was dreadful last Sunday.
9. Have you ever visited Ireland?
10. How many times have you been married?
11. She has had a headache for several hours.
12. He hasn't seen Julia since December.
13. I have been working here for more than six years.
14. She has been studying non-stop since 9.15.
15. Peter has been my best friend since we were nine.
16. She has been living in that flat for three years.
17. He has taken his driving test four times.
18. I have learned a lot about computers this year.
19. They have been practising the piano for 30 minutes.
20. How many months have you been taking piano lessons?