Past Simple or Present Perfect
- Fabiana S.

- Nov 14, 2022
- 1 min read
Test your English knowledge with our unique exercises!

Find the correct conjugation
1. Last year, I ___ (live) in London.
Last year, I lived in London.
2. She ____ (study) English for 10 years.
She studied English for 10 years.
3. My grandmother ___ (read) that book. She ___ just ___ it.
My grandmother read that book. She has just finished it.
4. My entire family _____(get) together for Christmas three years ago.
My entire family got together for Christmas three years ago.
5. Your friends ______ (invite) me to the cinema last night.
Your friends invited me to the cinema.
6. Do you want a sandwich? No, thank you. I ___ already ___ (eat).
Do you want a sandwich? No, thank you. I have already eaten.
7. Where is Martha? I’m not sure. She _____ (come back) yet.
Where is Martha? I’m not sure. She hasn't come back yet.
8. What ___ you ___ last summer? I ____ (go) to Croatia with my friends. It ___ (be) amazing
What did you do last summer? I went to Croatia with my friends. It was amazing
9. ____ you ____ your homework yet? No, not yet. It’s too difficult.
Did you do your homework yet? No, not yet. It’s too difficult.
10. ___ you ever ___ (be) to New York? Yes! I ___ (visit) the city when I ___ (be) 20.
Have you ever been to New York? Yes! I visited the city when I was 20.
Download these exercises in PDF
Like these exercises? Want more? Buy us a coffee to keep us awake all night writing! (link at the bottom)

Comments