[ Should, Should not have ]
They _____________ ___________________ so late. (not arrive)
A. should have arrived
B. arriving
C. arrives
D. shouldn’t have arrived

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 › ViewI____ 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
