See also Online Exercises below.
Past simple vs present perfect exercises in PDF to download for free.
Choose the correct tense to complete the conversation:
A: ___ Greg lately? (Have you seen - Did you see)
B: No, I ___ . (didn't - haven't) I ___ to him at the airport two weeks ago. (have talked - talked)
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?
More PDF worksheets:
Past simple PDF Exercises with answers to download for free.
Present perfect PDF Exercises with answers to download for free.
Present perfect online Interactive exercises and online grammar rules.
PDF grammar rules:
English tenses PDF Grammar rules with examples on all English tenses.
All these materials are written for students and teachers of English as a foreign language.