CALL : Grammar (Modal auxiliary)

CALL : Grammar (Modal auxiliary)

9th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

Modal Verbs B2 level

Modal Verbs B2 level

11th Grade

15 Qs

Past Modals

Past Modals

9th Grade - University

10 Qs

Modal Verbs

Modal Verbs

9th - 12th Grade

10 Qs

Modal verbs

Modal verbs

5th - 11th Grade

12 Qs

4th grade English Verb Review

4th grade English Verb Review

KG - University

15 Qs

MODAL AUXILIARIES

MODAL AUXILIARIES

10th - 12th Grade

15 Qs

Modal Verbs

Modal Verbs

11th Grade

15 Qs

Modal Verbs

Modal Verbs

9th - 12th Grade

10 Qs

CALL : Grammar (Modal auxiliary)

CALL : Grammar (Modal auxiliary)

Assessment

Quiz

English, Education, Computers

9th - 12th Grade

Hard

Created by

Fachrul Ramadhan

Used 22+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

It ......... be ready by Friday, as long as we don't have any unexpected problems.

May

Might

Should

Must

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

She ......... to lunch - she usually goes at this time.

Must go

Should go

Should have gone

Must have gone

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

If we'd had more time we ........... have finished it.

Could

Could have

Must have

Would have

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

It was her birthday yesterday. We .......... got her a card. I feel awful.

Had to

Must have

Should

Should have

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

She .......... be here in a minute - she only went out to get a newspaper.

Must

Should

Could

Might

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sorry I'm late, I .......... drop the kids off at school.

Must

Must have

Had to

Should have

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I .......... replied earlier but I was out all day yesterday.

Had to

Would have

Could have

Must have

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?