1) I arrived at school at 8:05. The lessons started at 8:00. a) By the time I arrived at school, the lessons had already started. b) By the time the lessons started, I had already arrived at school. c) By the time I arrived at school, the lessons hadn´t started yet. 2) Click on the words that best complete the sentence. My parents __________already____________ (buy) this house by the time I _______________(be) born. a) has bought / were b) have bought / was c) had bought / were d) had bought / was 3) Click on the words that best complete the sentence. ________ you ever ________ (drive) in a foreign country? a) Did / drive b) Did / drove c) Have / driven d) Has / driven e) Had / driven 4) Click on the words that best complete the sentence. I ____________ never ___________ (read) this book before. It´s a touching book! a) had / read b) have / read c) had / readed d) have / red 5) Click on the words that best complete the sentence. That kid _____________ (start) to study a bit harder because he ______________ (know) he ___________ (fail) the last exam. a) started / knew / failed b) started / knows / fails c) have started / has known / fails d) had started / have known / failed 6) Click on the words that best complete the sentence. He ____________ (live) in Scotland, but last year he ____________ (move) to Wales. a) has lived / moved b) had lived / moved c) lived / moved d) have lived / moved 7) Click on the words that best complete the sentence. I ____________________ (not see) my best friend in years. I wonder where he is. a) hasn´t seen b) haven´t saw c) hadn´t seen d) haven´t seen e) didn´t see f) didn´t saw 8) Click on the words that best complete the sentence. ____________ your little sister ___________ (be) to Disneyland before? I ____________ (come) here when I __________ (be) six years old. a) Did / was / came / been b) Has / been / had come / was c) Had / been / had come / was 9) Click on the words that best complete the sentence. I _________ never ___________ (break) a bone until now. a) have / broke b) have / broken c) haven´t / broken d) had / broken 10) Click on the words that best complete the sentence. I ____________________ (not remember) I __________________ (see) that movie. a) didn´t remember / had seen b) don´t remember / have seen c) haven´t remembered / has seen d) didn´t remember / have seen

Simple Past, Present Perfect, and Past Perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?