Grammar Quiz

[ Modal and Modal Perfect ]

I’m tired. I definitely___________ up so late last night.

A. shouldn’t have stayed

B. couldn’t stayed

C. may have stayed

D. could has stayed

Select your answer:
A  B  C  D  E 


Random Topics:

PrepositionsSimple and Compound SentencesIn/On/At + TimeTensesVerb-ing and InfinitiveConditionals and Modals of ProbabilityHave toDemonstrative PronounSentence TransformationAlthough, Though, In spite of, Despite

Other quiz:

Adjectives and Adverbs › View

My friends all tell me that I sing _____.

A. bad

B. badly


Grammar › View

Look at the sky! It ________.

A. will be raining

B. will rain

C. is going to rain

D. will have rained

Question Tags › View

Your mother is a doctor, …?

A. she is

B. isn’t it

C. doesn’t she

D. isn’t she


Grammar › View

Decide if there is a the mistake and, if so choose the correct answer

She can sings very well

A. can sings

B. can sing

C. very good

D. could sings