★ Should, Should not have
I ___________ _____________ that coat. (buy)
A. should have buy
B. shouldn’t have bought
C. should have bought
D. buy
Preview next quiz:
She ___________ ____________ that house. (not sell)
A. should have waited
B. shouldn’t have waited
C. should waited
D. shouldn’t wait
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.