Max ___________ (live) here when he was a child., lived, has lived, I _____________ (not/ clean) my football boots yet., didn't clean, haven't cleaned, She ________ (be) ill since Thursday., was, has been, I _________ (finish) the project last night., finished, have finished, Chloe ________ (study) English for three years., studied, has studied, David _______ (start) learning French a year ago., started, has started, Look! Someone ___________ (leave) a bag on the chair., left, has left, We ____________ (visit) Brazil in April., visited, have visited, _______ you ________ (ever / eat) Italian food?, Did / ever eat, Have / ever eaten, ______ they _______ (arrive) yesterday?, Did / arrive, Have / arrived, I ________ (know) her since we were in primary school., knew, have known, Gavin __________ (already / do) his homework., already did, has already done, She ________ (be) away for the last two weeks., was, has been, We _______ (not/ go) to the countryside last summer., didn't go, haven't gone, ______ Mr. Brown ________ (sign) the contract yet?, Did / sign, Has / signed, We ________ (not / have) holidays for ages., didn't travel, haven't travelled, Vicky ________ (buy) new trainers last weekend., bought, have bought, Tim is nervous because he _______ (never / take) such a difficult test before., took, has / taken, ______ you _______ (see) this film?, Did / see, Have / seen, Nobody _________ (open) the door when someone knocked., opened, has opened.

Past Simple VS Present Perfect

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?