[ 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:
Direct and Indirect Speech › ViewConvert the followiing statement into direct speech: She asked the teacher when they could eat their snacks.
A. The teacher was asked when the girl could eat her snacks.
B. When can we eat our snacks?
C. “When can we eat our snacks? She asked”
D. She asked the teacher, “When can we eat our snacks?”
Grammar › View
I will be……………butterfly.
A. catching
B. catches
C. caught
D. catch
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
