print version of page

Pre-Intermediate Level >> Grammar Worksheets >> Gap fill exercise where students have to choose between present perfect and past simple.

Past Simple or Present Perfect?

Choose the correct verb tense to complete these sentences.

1. How many times __________ you ___________ to the cinema this month? (be)

2. How many times __________ you ___________ to the cinema last month? (go)

3. I __________ my primary school. (like)

4. ___________ you ever _________ to Russia? (be)

5. ___________ you __________ to Moscow when you were in Russia? (go)

6. Freddie Mercury _________ an interesting life. (have)

7. Clint Eastwood ___________ an interesting life. (have)

8. I _________ John today. (not see)

9. But I _________ him yesterday. (see)

10. ___________ John Lennon ever _______ to Japan? (go)

11. ___________ Paul McCartney ever ________ to Japan? (be)

12. ___________ you __________ your homework yet? (do)

13. No, I still ________________ it. (not finish)

14. __________ you ever ___________ football when you were younger? (play)

15. ____________ you ever _________ baseball? (play)

16. My life ____________ very sad because I ___________ never __________ in love. (be; be)

17. Life _________ very difficult for me when I was a child. (be)

esl-lounge.com Premium

Site Guides

Levels

Test Prep

Other Materials

Reference

Also On Site

© 2001-2023 esl-lounge.com