MODAL PERFECT C CLASS

MODAL PERFECT C CLASS

12th Grade

10 Qs

quiz-placeholder

Similar activities

Rewrite sentences using a modal verb

Rewrite sentences using a modal verb

12th Grade

10 Qs

Mishaps vocab - Unit 3

Mishaps vocab - Unit 3

12th Grade

12 Qs

Perfect Modals questionnaire

Perfect Modals questionnaire

9th - 12th Grade

11 Qs

Modal Verbs Advanced

Modal Verbs Advanced

12th Grade

14 Qs

Modal verbs

Modal verbs

9th - 12th Grade

12 Qs

Modal verbs

Modal verbs

10th - 12th Grade

10 Qs

Unit 10 - Modals in the Past - Prepare Level 7 (B2)

Unit 10 - Modals in the Past - Prepare Level 7 (B2)

9th - 12th Grade

15 Qs

Auxiliaries with perfect infinitives

Auxiliaries with perfect infinitives

12th Grade

15 Qs

MODAL PERFECT C CLASS

MODAL PERFECT C CLASS

Assessment

Quiz

English

12th Grade

Medium

Created by

ΣΟΦΙΑ ΘΕΟΔΩΡΟΠΟΥΛΟΥ

Used 21+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

This bracelet is perfect!You ...... me such an expensive present!

needn't have bought

can't have bought

mustn't have bought

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

There is so much traffic that there ...... an accident somewhere.

can't have been

might had been

must have been

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

You ......to your dentist's appointment. Now you are suffering from a terrible toothache.

must have gone

should have gone

can have gone

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I ........ out with him but he didn't ask me to.

would have gone

should have gone

needn't have gone

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The police ...... that dangerous thief.

mustn't have arrested

can had arrested

might have arrested

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

You ...... your car. I would have given you a lift.

should have taken

needn't have taken

wouldn't have taken

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

As usual, John is not here yet. He ...... again.

must have overslept

can't have overslept

shouldn't have overslept

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?