Grammar Quiz

[ Modal Verbs ]

Jessica looks very tired. She _____ have stayed late to finish her assignment last night.

A. would

B. must

C. will

D. should

Select your answer:
         


Random Topics:

Simple Past Tense (was/were)Future TenseInfinitive and GerundPresent Perfect Simple and ContinuousActive-Passive VoicesTransitional WordsGerund & ParticipleModal SpeculationStative Verbs and Tenses

Other quiz:

Verbs and Prepositions › View

Which preposition correctly completes the sentence: “I apologize _ my behavior.”

A. for

B. at

C. on

D. about


Grammar › View

The weather … that good two days ago.

A. were not

B. was not

C. has not

D. does not