问题
选择题
— I’m sorry, but I shouldn’t have been so rude to you.
— You __ your temper but that’s OK.
A.have lost
B.had lost
C.did lose
D.were losing
答案
答案:C
shouldn’ t have done 表示“过去本不应……”。You did lose your temper 是You lost your temper 的强调形式。