Present perfect or past simple finished or unfinished - time matching Present perfect or past simple finished or unfinished - time matching