Past tense and present perfect - exercise 9
Present perfect or past simple? Choose correct answers.
A: ___ Greg lately? (have you seen, Did you see)
B: No, I ___ . (haven't, didn't) But I ___ to him two weeks ago. (talked, have talked)
► BACK to online Present perfect exercises with answers and grammar rules.
► GO to All tenses - PDF rules with examples.
For elementary - advanced learners of English as a foreign language.