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:
A  B  C  D  E 


Random Topics:

Adverbs and Adverbial PhrasesPast Simple and Past Continuous TensesGrammar Past and Future TensePast Perfect Simple & Past Perfect ContinuousSentence Structure and Grammar RulesNumbersVOCAB & GRAMMARTravel VocabularyHave toHow much or How many?

Other quiz:

Grammar › View

I____ I was a better cook.

A. wish

B. hope


Present/Past/Past Particple › View

What is the simple past of ” study”?

A. studying

B. studied

C. was studied

Grammar › View

—— is currently Ms. Wonderle’s first year working as our office’s administrative assistant.

A. That

B. This

C. Those

D. These


Grammar › View

We went to the city centre ________ buy some books.

A. for to

B. to

C. so