★ Should, Should not have
They _____________ ___________________ so late. (not arrive)
A. should have arrived
B. shouldn’t have arrived
C. didn’t arrive
D. arrive
Preview next quiz:
I ___________ ______________ the trash on the beach. (not throw)
A. should have thrown
B. Shouldn’t have threw
C. shouldn’t have thrown
D. threw
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.