Present perfect vs past simple (Difficult) Quiz Home โบ IELTS โบ IELTS English Grammar โบ Present perfect vs past simple (Difficult) ๐ IELTS – English Grammar – Present perfect vs past simple – Difficult 20 questions ยท 15 min timer ยท Explanations included ยท Free 1. Choose the sentence that uses the past simple tense correctly. I finished my homework already. I have finished my homework yesterday. I have finished my homework already. I finished my homework yesterday. None Show Hint The past simple tense is used for actions completed at a specific time in the past, such as 'yesterday'. 'I finished my homework yesterday' is correct. 'I have finished my homework yesterday' incorrectly combines the present perfect with a specific time. 2. Identify the sentence that uses the past simple tense correctly. I met her at the conference. I have met her at the conference last year. I met her at the conference last year. I have met her at the conference. None Show Hint The past simple tense is used for actions that occurred at a specific time in the past, such as 'last year'. 'I met her at the conference last year' is correct. 'I have met her at the conference last year' incorrectly uses the present perfect with a specific time. Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Click Submit to see your final score! Previous Start Quiz Next Time's up