Grammar Quiz

Topics: 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:

Connectives (because, due to, owing to, because of)Simple Past Tense and Past Perfect TenseConditional Sentence 0, 1Past ContinuousTenses UsageZero & First Conditionaltoo / enoughNoun PhrasesKnee AnatomyPresent and Past Simple Tense

Other quiz:

Grammar › View

I am very thin. I think, if I _____ smoking, I might get fat.

A. stop

B. had stopped

C. will stop

D. stopped


Grammar › View

Jeff’s hair ____ long and dark.

A. is

B. are