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
GR-Present Perfect Simple-Continuous vs Past simple GR-Present Perfect Simple-Continuous vs Past simple