Grammar Quiz

[ Perfect Modals ]

He drives a very expensive car. He ____ won the lottery.

A. could have

B. might not have

C. must have

D. shouldn’t have

Select your answer:
A  B  C  D  E 


Random Topics:

TOEFLGrammar (Adverbs, Prepositions, Prepositional Phrases)Future Continuous TenseVerbals and VoiceCompound and Complex SentencesClauses and GerundsModal and Phrasal VerbsConjunctive AdverbGrammar Comma UsagePreposition

Other quiz:

Present Perfect Tense › View

the children ….. their homework

A. have finished

B. has finished

C. have finish

D. has finished


Present Continuous › View

A: _______ is driving the car?
B: David is driving the car.

A. Who

B. Where

C. What

D. Why

Relative Pronoun › View

The bad weather is the reason ______I didn’t come to practice yesterday.

A. when

B. where

C. why

D. who


Grammar › View

Art has been around……….. thousands of years.

A. For
B. In
C. Of