Grammar Quiz

[ Grammar ]

Tom feels sick now. He______ up late last night.

A. can’t have stayed

B. shouldn’t have stayed

C. may not have stayed

D. couldn’t have stayed

Select your answer:
A  B  C  D  E 


Random Topics:

Subordinating ConjunctionPassive Voice Active VoiceSimple Present - Negative & InterrogativeDemonstrative Pronouns and Verb TensesAdjectives or AdverbsPerfect and Past TenseGrammar of Conjunctions and PrepotitionsPresent Perfect and Past TensesWho am I?Conditional and Subjunctive

Other quiz:

Conjunctions › View

He wanted to play football, ___ it was raining outside.

A. because

B. so

C. and

D. but


Conditional Sentences and Adverbs › View

if you had eaten a good breakfast, you ____ so hungry now.

A. wouldn’t be

B. can’t be

C. won’t be

D. will not be

Narrative Tenses › View

I didn’t realise that I ________________ my umbrella on the bus until it started to rain.

A. left

B. have left

C. had left

D. was leaving


Prepositions of Time › View

I chat …. in the evening, after school.

A. to bed

B. exercises

C. shopping

D. on the phone