1) We _____ anything all day so we were very hungry. a) had eaten b) hadn't eaten c) hasn't ate 2) They _____ a lot the days before, so they were ready for the exam. a) had studied b) hadn't studied c) has study 3) _____ you _____ to that restaurant before? a) Had, go b) Had, went c) Had, been 4) We _____ never _____ a volcano before our trip. a) had, see b) had, seen c) hadn't, seen 5) She _____ up the kitchen by the time we arrived. a) has cleaned b) had cleaned c) hadn't clean 6) Before we went to the school, We _______ to the gas station. a) have go b) had gone c) has gone 7) My mom _______ the breakfast. a) have prepared b) had prepared c) has prepared 8) _____ you _____ (be) to Asia? a) Have, been b) Had, be c) Has, been 9) She ____ (not/study) for the exam. a) hasn´t studied b) haven't study c) hasn't studyed 10) Adam and Natalie ____ (live) together for 3 years. a) has lived b) have live c) have lived 11) We ____ (not/leave) yet. a) haven't left b) hasn't left c) haven't leave

Present Perfect Vs Past Perfect

More

Switch template

Visual style

Options

Leaderboard

Open the box is an open-ended template. It does not generate scores for a leaderboard.
Continue editing: ?