Past Perfect

Past Perfect

9th Grade

20 Qs

quiz-placeholder

Similar activities

Present Perfect & Past Simple

Present Perfect & Past Simple

7th Grade - University

20 Qs

PRESENT PERFECT SIMPLE/CONTINUOUS

PRESENT PERFECT SIMPLE/CONTINUOUS

8th - 10th Grade

15 Qs

Past Perfect/ past simple

Past Perfect/ past simple

9th Grade

20 Qs

Past Simple/Past Continuous/ Past Perfect (Grammar training)

Past Simple/Past Continuous/ Past Perfect (Grammar training)

7th - 10th Grade

20 Qs

Mixed tenses

Mixed tenses

7th - 12th Grade

20 Qs

already, just, yet

already, just, yet

8th - 11th Grade

20 Qs

Past Perfect and Past Simple

Past Perfect and Past Simple

8th - 9th Grade

19 Qs

Present Perfect (just, already, never, ever, yet)

Present Perfect (just, already, never, ever, yet)

9th Grade

18 Qs

Past Perfect

Past Perfect

Assessment

Quiz

English

9th Grade

Medium

Created by

Claudia Machado

Used 9+ times

FREE Resource

AI

Enhance your content

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We ____ this much in a long time.


haven’t laugh

hadn’t laughed

hadn’t laugh

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

If I ____ earlier, I wouldn’t have missed the flight.

had arrived

have arrived

arrived

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I told her she ____ a fool to believe in that for so long.


had been


was been


has been

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

By the time I arrived home, my dad ____ dinner.


has already prepared


had already preparing


had already prepared

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I only understood the speech because I ____ that subject before.


had studied


had studyed


have studied

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The flight assistant made an announcement saying that they ____ the flight.


have just cancelled

had just cancelled


had just cancel

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Before we bought the train tickets, we ____ the hotel.


had already book


had already booked


have already booked

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?