1) I ______ in Oaxaca when I was a child. a) has lived b) lived c) have lived d) did live 2) A: _____ you _____ to a Rock concert before? a) Did - go b) Have - gone c) Did - gone d) Have - been 3) We _____ Japanese food last night. It was delicious a) have eaten b) ate c) eaten d) has eaten 4) I _______ my teacher for four months a) knew b) known c) have knewn d) have known 5) My grandfather _____ to Texas three times in his life. He died 5 years ago. a) has gone b) have gone c) went d) did go 6) Sarah _____ her purse last week during a walk in the park. a) has lost b) lost c) losed d) has losed 7) I _____ you four times this week! a) have see b) saw c) 've saw d) 've seen 8) They ____ their seats in the theatre yet. a) haven't found b) didn't find c) haven't finded d) didn't finded 9) You _____ three cellphones up to now. How many more this year? a) buyed b) have bought c) have buyed d) bought 10) When ____ the last time you _____ an exam?  a) was - failed b) did - fail c) have - fail d) have - failed 11) Where ____ you ______ since you had that terrible accident? a) did - worked b) have - work c) have - worked d) did - work 12) Don't worry! The class _______ yet. a) started b) didn't start c) hasn't started d) haven't started 13) I think we ______ enough time for you so we're starting the meeting without you. a) have waited b) wait c) haven't waited d) didn't wait 14) Sorry teacher. I _________ my writing yet. Can I send it later in the afternoon? a) sent b) haven't sent c) didn't send d) have sent 15) I need a big cup of coffee because I _____ well last night. a) haven't slept b) slept c) didn't sleep d) have slept 16) My sisters and I ____ a white french poodle doggie some years ago. a) have had b) has had c) has d) had

Past Simple Vs. Present Perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?