Grammar Quiz

[ Modals ]

His number was busy all night – he ________been on the phone continuously for hours.

A. must have

B. could have

C. should have

D. might have

Select your answer:
A  B  C  D  E 


Random Topics:

Relative & ModalsPerfect Tenses of VerbsHave to/Has toPresent Simple and Continuous TensePrepositionNoun PhraseVerbs + Gerund or InfinitiveModals and Past ModalsIdiomsPreposition and Word Form

Other quiz:

Grammar and Vocabulary › View

John couldn’t go for vacation and his wife……..

A. couldn’t either.

B. neither couldn’t.

C. could neither.

D. neither could.


Grammar › View

Gunandar___on Alas Purwo yesterday.

A. Would have been arrived

B. Would have arrived

C. Would has arrived

D. Would have arrives

Conjunction › View

Quan got wet yesterday ______ he forgot to bring his umbrella.

A. and

B. so

C. because

D. although


TOEFL Adjective and Adverb › View

Coastal areas . . . higher humidity levels.

A. are generally experience

B. experience generally

C. are experienced generally

D. Generally experience