Your taskChoose the correct answer for each question.0 / 15 selectedYour score0 / 150%Keep practising! Review the explanations below and try again.1When I got home, I ___ that I had forgotten my keys.When I got home, I ___ that I had forgotten my keys.realisedhad realisedhave realisedwas realisingCorrect answer: realised2The film ___ already when we arrived at the cinema.The film ___ already when we arrived at the cinema.startedhas startedwas startinghad startedCorrect answer: had started3After he ___ his exam, he celebrated with friends.After he ___ his exam, he celebrated with friends.finishedhas finishedhad finishedwas finishingCorrect answer: had finished4I ___ a long walk in the park yesterday.I ___ a long walk in the park yesterday.takehad takenhave takentookCorrect answer: took5Before the doctor came, the patient ___ his medicine.Before the doctor came, the patient ___ his medicine.tookhas takenhad takenwas takingCorrect answer: had taken6I ___ very tired after the long flight.I ___ very tired after the long flight.felthad felthave feltwas feelingCorrect answer: felt7By the time we arrived, they ___ the meeting.By the time we arrived, they ___ the meeting.endedhas endedhad endedwere endingCorrect answer: had ended8When she opened the door, she ___ shocked.When she opened the door, she ___ shocked.iswashas beenhad beenCorrect answer: was9She gave the prize to the team that ___ first.She gave the prize to the team that ___ first.camehas comewas cominghad comeCorrect answer: had come10Last summer, we ___ to Greece for a fortnight.Last summer, we ___ to Greece for a fortnight.gowenthad gonehave goneCorrect answer: went11I didn't recognise her because she ___ her hair.I didn't recognise her because she ___ her hair.dyedhas dyedwas dyeinghad dyedCorrect answer: had dyed12The teacher ___ talking when the bell finally rang.The teacher ___ talking when the bell finally rang.stoppedhas stoppedhad stoppedwas stoppingCorrect answer: stopped13By the time the train arrived, I ___ all my snacks.By the time the train arrived, I ___ all my snacks.atehas eatenhad eatenwas eatingCorrect answer: had eaten14He thanked the colleague who ___ him with the report.He thanked the colleague who ___ him with the report.helpedhas helpedwas helpinghad helpedCorrect answer: had helped15Last week, I ___ a strange package in the mail.Last week, I ___ a strange package in the mail.receivereceivedhad receivedhave receivedCorrect answer: receivedCheck AnswersPlease select an answer for at least one question first.Found an error in this exercise? Let us know.