1) They're still on holiday. They __________ back home yet. a) didn't come b) haven't come c) hasn't come d) haven't came 2) Someone __________ my camera on the beach yesterday! a) stole b) stolen c) has stolen d) stealed 3) Paula is crying because she __________ all her money. a) has just lost b) just lost c) have just lost d) has just losed 4) Last weekend Tom __________ me a very interesting story about his great-grandparents. a) have told b) has told c) told d) telled 5) I think we are all thirsty. We ___________ anything for quite a while. a) haven't drinked b) didn't drink c) haven't drank d) haven't drunk 6) Grandpa _______ his first job at the age of 14. a) got b) has gotten c) get d) getted 7) We visited Julie yesterday, but we _________ her husband yet. a) met b) hasn't met c) haven't met d) didn't meet 8) I _________ pizza for many weeks, I'm on a diet. a) haven't eaten b) didn't eat c) ate d) haven't ate 9) We ___________ this book when we were at primary school. a) have read b) has read c) readed d) read 10) _____________ to their dance class last night? a) Have they gone b) Have they went c) Did they went d) Did they go 11) ___________ you ever ________________  bungee jumping? a) Have _____ tried b) Have ______ tryed c) Did ______ try d) Did ______ tried 12) Martin _______________ off his bike while he was riding up the hill. a) fallen b) fell c) has fallen d) fall 13) Last Monday Simon _______________ to help me with my Maths homework but he still _______________ it. a) has promised / hasn't done b) promised / hasn't do c) promised / hasn't done d) has promised / didn't do

GI A2+ Unit 7 Past Simple vs Present Perfect

Papan mata

Gaya visual

Pilihan

Tukar templat

Pulihkan autosimpan: ?