Grammar Quiz

[ Should, Should not have ]

They _____________ ___________________ so late. (not arrive)

A. should have arrived

B. arriving

C. arrives

D. shouldn’t have arrived

Select your answer:
         


Random Topics:
Present Tenses and VocabularyPhrasal verbs and Prepositional PhrasesBe going to / WillSimple Tenseswould should couldObject PronounPresent Simple VS ContinuousModal Verbs of Deduction and SpeculationCorrelative Conjunction

Other quiz:

Some vs. Any › View

Mickey Mouse doesn’t have___ good friends.
a. some

b. any


Grammar › View

William ran quickly in the morning ______ catch the bus on time.

A. so

B. so that

C. so as to


Trending Topics

Loading...

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