Want to create interactive content? It’s easy in Genially!

Get started free

B2 - QUIZ - Past Perfect

Monika Skaja

Created on September 24, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Christmas Spirit Test

Corporate Icebreaker

Retro Bits Quiz

Bomb Quiz

Witchcraft Quiz

Halloween Quiz

Day of the Dead Quiz

Transcript

Past perfect vs. Present perfect vs. past simple

revision

Quiz

Start

1/17

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

had arrived/had already gone

arrived/had already gone

2/17

I never (be) to France, but I would love to go.

have never been

was never

had never been

3/17

I (invite) some friends to come for dinner last night, but they couldn't come because they already (made) other plans.

had invited/had already made

has invited/have already made

had invited/have already made

invited/had alread made

4/17

It is still snowing. It (start) to snow last night and it (not/stop) yet.

has started/hasn't stopped

had started/hadn't stopped

started/hasn't stopeed

5/17

I (go) to a concert last night. I (enjoy) it so much because (not/go) to a concert for several years.

had gone/has enjoyed/has gone

went/enjoyed/had gone

has gone/enjoyed/had gone

6/17

I (get) home quite late last night. My children already (fall) asleep.

got/has already fallen

gotten/had already fallen

had gotten/had already fallen

got/had already fallen

7/17

I know the new neighbours. I (meet) them last week.

met

had met

has met

8/17

Last night I (spend) the evening with my friends. I wanted to go bowling because I never (go) bowling before.

has spent/has never gone

had spent/had never gone

spent/had never gone

9/17

Linda is still sick. She (have) a bad cold for over a week.

has had

has

had had

was had

10/17

Bob wants to buy a new car. He (own) this one for ten years.

has owned

owned

had owned

11/17

Vicky (not/get) to class on time yesterday. By the times she (arrive), the class already (start).

has gotten/had arrived/has already started

hadn't gotten/had arrived/had already started

didn't get/arrived/had already started

12/17

We (study) six new verb tenses so far and we're going to learn several more this semester.

have studied

has studied

had studied

13/17

I missed the meeting yesterday. It just (finish) when I got there.

had just finish

has just finished

had just finished

14/17

John (quit) smoking a long time ago. He (not/have) a cigarette in over five years.

has quit/hasn't had

quit/hasn't had

had quit/hadn't had

15/17

Judy (not/want) to go skiing, bacause never (go) before.

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

16/17

John (not/catch) the bus on time, because he (not/leave) home on time.

hadn't caught/didn't leave

hasn't caught/hadn't left

didn't catch/hadn't left

17/17

I was so happy when I (get) to the cinema because the film (start) yet.

gotten/hasn't started

had got/hadn't started

got/hadn't started

CONGRATULATIONS!

You have passed the test! Good job!

Whoops!

I am sorry that is not correct please try again.

Try again