Past Perfect tense

Past Perfect tense

6th - 8th Grade

159 Qs

quiz-placeholder

Similar activities

Review for Prova Complementar - 1st semester

Review for Prova Complementar - 1st semester

8th Grade

160 Qs

Question Tags

Question Tags

6th - 8th Grade

160 Qs

6th ELA Finals Review

6th ELA Finals Review

6th Grade

163 Qs

Tiếng Anh 7 - REVIEW UNIT 7,8,9

Tiếng Anh 7 - REVIEW UNIT 7,8,9

7th Grade

155 Qs

SPRING BREAK

SPRING BREAK

7th Grade

156 Qs

So.... that   Such .... that

So.... that Such .... that

8th - 9th Grade

158 Qs

Grade 8 ( Final Test) No 2

Grade 8 ( Final Test) No 2

8th Grade

155 Qs

Homophones

Homophones

5th - 8th Grade

155 Qs

Past Perfect tense

Past Perfect tense

Assessment

Quiz

English

6th - 8th Grade

Hard

Created by

Aston chua

Used 1+ times

FREE Resource

159 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

By the time the police arrived at the bank, the robbers _________________ (already escaped).

have already escaped

had already escaped

already escaped

had already escapen

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I __________ (not see) them before they joined my party.

had not saw

did not see

have not seen

had not seen

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I _________ (not clean) my shoes before I went on a holiday.

had not cleanen

had cleaned

had not cleaned

have been cleaning

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

After I ___________ (save) enough money, I bought a Tesla Model S luxury car.

had saven

had been saving

have saved

had saved

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We _____________ (already finished) our work before the clock struck six.

had finished

had already finished

had already finishen

have already finished

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Julie did not arrive until after I ___________ (leave).

leave

had leaved

had left

have left

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We were late for the plane because we __________ (forget) our passports.

had forgetten

had forgotten

had forgot

had forgetted

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?