Grammar Quiz

[ Modal Perfect ]

Tom didn’t do his homework, so the teacher became very angry. He _____ his homework

A. must have done

B. might have

C. should have done

D. will have done

Select your answer:
         


Random Topics:
Verb + InfinitiveFrequencyVerbs of movementInfinitivesPassive Modals in Different TensesArticles and QuantifiersFuture Perfect vs Future ContinuousConnectorsContinuous and Perfect Tenses

Other quiz:

Wh- Questions Present Simple Tense › View

…….. is your teacher? (In the library)

A. Who

B. What

C. Where

D. When


Grammar › View

Find the predicate. The assistant principal was busy.

A. the assistant principal

B. was busy


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.