Past simple vs present perfect exercises in PDF to download for free.
Choose the correct tense to complete the conversation.
Have you seen - Did you see
didn't - haven't
have talked - talked
A: ___ Greg lately?
No, I ___ . I ___ to him at the airport two weeks ago.
Choose the correct response.
1. Your house is finished.
A How long you worked on it?
B How long did you work on it?
C How long have you worked on it?
He has waited for an hour and then he went away. Correct: ___
Here is your car. I just washed it. Correct: ___
Complete the sentences with the words in brackets.
This winter ___ long. When is it going to end? (be)
Where ___ when I called you? (you - be)
Use the underlined words to make statements or questions.
She sometimes wears a wig.
When ___ she last ___ it?
Present perfect online Interactive exercises and online grammar rules.
Past simple PDF Exercises with answers to download for free.
Present perfect PDF Exercises with answers to download for free.
Grammar rules PDF Grammar rules with examples on all English tenses.
All these materials are written for students and teachers of English as a foreign language.