问题

You _____that mistake; you were too careless. [ ]
A: should not have made
B: should not make
C: ought not have made
D: must not have made
B: should not make
C: ought not have made
D: must not have made
正确答案是:
同类题型
I’m sure Andrew will win the first prize in the final.— I think soHe ___________ for it for months
The Wangs visited the zoo three days ago. The tickets _______ them 300 yuan.
_______ with any order over 200 Yuan in thisstore
ot doing the things we like, but liking the things we have to do makes life happy.