一个选择题 -- I'm sorry. I should not have been so rude to you.--You___your temper but that's OK.

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:30:44
-- I'm sorry. I should not have been so rude to you.
-- You___your temper but that's OK.

A.have lost
B.had lost
C.did lost
D.were losing

请说一下为什么。谢谢。
= =,,
C项应该是 did lose
上面的打错了。

强调的话我考虑到了,但是为什么不能用完成时呢。

A
对不起,我本不应该那么粗鲁的对你
你发了脾气,但是没有关系

B时态不对
C若改成did lose就对了,表示“确实发脾气了”。
D那是正在做某事,意思不顺
==============
C项改了哦?那就选C吧,因为从语法上说AC都对,但是意思上理解,C更恰当

B.had lost

c
很抱歉,我不应该对你如此粗鲁的
你的确发了脾气但是没关系
did起强调作用

选A
因为前者用的是过去完成时态,代表已经过去的事,后者要跟他用同样的时态。

选A.have lost
根据时态,应当用现在完成时;而c选项应当为 did lose

c
不应用完成时