问题

Ann is still unhappy today. — It’s all your fault. You ____ to her yesterday for your mindless mistake. [ ]
A: should apologize
B: should have apologized
C: shouldn't have apologized
D: must apologize
B: should have apologized
C: shouldn't have apologized
D: must apologize
正确答案是:
同类题型
The footprints are quite ______;they must befresh. [ ]
I allowed myself to be entering the competition.[ ]
Do you allow your son to go to any Internet café on holidays?-__________not![ ]
I’m sorry I’m late, because the traffic is bad.— ___________, but tomorrow, please be on time.
Kathy __________a lot of English idioms by watching documentaries made by BBC. [ ]