B2 - QUIZ - Past Perfect
Monika Skaja
Created on September 24, 2023
More creations to inspire you
MODALS 1 BACH MARIO GAME
Quizzes
ANIMALS BY CATEGORY
Quizzes
DRACULA ESL
Quizzes
TRUE FALSE GEOGRAPHY
Quizzes
ENGLISH SCHOOL VOCABULARY
Quizzes
PARTS OF SPEECH REVIEW
Quizzes
RECYCLING SORTING GAME
Quizzes
Transcript
Start
Past perfect vs. Present perfect vs. past simple
revision
Quiz
I was disappointed when I (arrive) at the party last night, because most of my friends already (go) home.
has arrived/had already gone
has arrived/went already home
arrived/had already gone
1/17
had arrived/had already gone
was never
have never been
2/17
had never been
I never (be) to France, but I would love to go.
has invited/have already made
invited/had alread made
had invited/had already made
3/17
had invited/have already made
I (invite) some friends to come for dinner last night, but they couldn't come because they already (made) other plans.
has started/hasn't stopped
had started/hadn't stopped
4/17
started/hasn't stopeed
It is still snowing. It (start) to snow last night and it (not/stop) yet.
went/enjoyed/had gone
has gone/enjoyed/had gone
5/17
had gone/has enjoyed/has gone
I (go) to a concert last night. I (enjoy) it so much because (not/go) to a concert for several years.
got/has already fallen
gotten/had already fallen
had gotten/had already fallen
got/had already fallen
6/17
I (get) home quite late last night. My children already (fall) asleep.
met
has met
had met
7/17
I know the new neighbours. I (meet) them last week.
had spent/had never gone
has spent/has never gone
spent/had never gone
8/17
Last night I (spend) the evening with my friends. I wanted to go bowling because I never (go) bowling before.
has
has had
had had
was had
9/17
Linda is still sick. She (have) a bad cold for over a week.
has owned
owned
10/17
had owned
Bob wants to buy a new car. He (own) this one for ten years.
didn't get/arrived/had already started
11/17
hadn't gotten/had arrived/had already started
has gotten/had arrived/has already started
Vicky (not/get) to class on time yesterday. By the times she (arrive), the class already (start).
have studied
has studied
had studied
12/17
We (study) six new verb tenses so far and we're going to learn several more this semester.
had just finished
has just finished
had just finish
13/17
I missed the meeting yesterday. It just (finish) when I got there.
had quit/hadn't had
has quit/hasn't had
14/17
quit/hasn't had
John (quit) smoking a long time ago. He (not/have) a cigarette in over five years.
hasn't wanted/has never go
hadn't wanted/had never gone
didn't want/hadn't never gone
didn't want/had never gone
15/17
Judy (not/want) to go skiing, bacause never (go) before.
hadn't caught/didn't leave
hasn't caught/hadn't left
16/17
didn't catch/hadn't left
John (not/catch) the bus on time, because he (not/leave) home on time.
had got/hadn't started
gotten/hasn't started
got/hadn't started
17/17
I was so happy when I (get) to the cinema because the film (start) yet.
CONGRATULATIONS!
You have passed the test!Good job!
Whoops!
I am sorry that is not correct please try again.
Try again