Past perfect tense

Past perfect tense

University

20 Qs

quiz-placeholder

Similar activities

05. AE1. Past Tenses Review

05. AE1. Past Tenses Review

University

21 Qs

Tenses

Tenses

University

20 Qs

PRESENT PERFECT & SIMPLE PAST

PRESENT PERFECT & SIMPLE PAST

University

20 Qs

Tenses

Tenses

5th Grade - University

15 Qs

Present Perfect vs Present Perfect Continuous

Present Perfect vs Present Perfect Continuous

5th Grade - University

20 Qs

Past Tenses

Past Tenses

University

15 Qs

Level 4 Term 2

Level 4 Term 2

University

15 Qs

Perfect Tenses

Perfect Tenses

University

20 Qs

Past perfect tense

Past perfect tense

Assessment

Quiz

English

University

Medium

Created by

Jaime Eduardo Sosa Sevilla

Used 87+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Helen had to wash her hands because she _________ her car.

repaired

had been repairing

repairing

was repairing

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

She admitted that she ________ a divorce lawyer.

had consulting

had consulted

had been consulted

had been consulting

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

It seemed like somebody __________ a cake.

had been cooking

had cooking

has been cooking

has cooking

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dinosaurs ______ hundreds of millions of years ago.

lived

had lived

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I asked Sara if she wanted to go for a walk, but she still ______ her homework.

didn't finish

hadn't finished

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We had the French exam this morning. It ______ as hard as I'd expected, though.

hadn't been

wasn't

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

______ breakfast when you got up?

Did James already cook

Had James already cooked

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?