★ Should, Should not have
I ___________ ____________ more money. (have)
A. shouldn’t have had
B. should have had
C. should having
D. have
Preview next quiz:
They _____________ ___________________ so late. (not arrive)
A. should have arrived
B. arriving
C. arrives
D. shouldn’t have arrived
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.