Past tense and present perfect - exercise 9
Present perfect or past simple? Choose correct answers.
Example:
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)
Present perfect exercises with answers and grammar rules.
For elementary - advanced learners of English as a foreign language.