Present perfect or past simple finished or unfinished - time matching Present perfect or past simple finished or unfinished - time matching
Present perfect or past simple and make do give collocations Present perfect or past simple and make do give collocations
present perfect - simple past & reading comprehension present perfect - simple past & reading comprehension
GR-Present Perfect Simple-Continuous vs Past simple GR-Present Perfect Simple-Continuous vs Past simple