Grammar Quiz

[ Should, Should not have ]

They _____________ ___________________ so late. (not arrive)

A. should have arrived

B. shouldn’t have arrived

C. didn’t arrive

D. arrive

Select your answer:
         


Random Topics:
Comparative AdjectiveSome vs. Any Definitions, Synonyms English ArticleQuantifiers with NounsRelative Clauses beginning with PrepositionsQuestion TagsTransitionsRelative & Interrogative Pronouns

Other quiz:

Present Perfect Continuous › View

_______________ she been ______________ well lately? She has dark rims under her eyes.

A. Hasn’t… sleeping

B. Have… sleeping

C. Have…slept

D. Has…slept


Passive Voice › View

They hated _______ mercenaries, but that’s what they were.

A. being called

B. to being called

C. be called

D. been called


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