I'm sorry that I shouldn't have been so angry with you

来源:百度知道 编辑:UC知道 时间:2024/05/27 00:46:37
– I’m sorry that I shouldn’t have been so angry with you.
-- You ____ angry but that’s OK. (D)
A. have been
B. are
C. had been
D. were
那个我选A的,答案是D呢~~~

选d
翻译:
--对不起,我本不该对你发火的。
--你发火了但不要紧。

这里选d是表示在过去的那个时候你是发火的。选a表示你从过去那个时候一直到现在都在发火,但显然你现在并不发火,所以a不对

D. were
不能用中文去套
因为angry对现在没有实际的影响
所以不用完成式
用were就行了

根据翻译
对不起,我对你生气了
你是生气了,那没关系

故而答案不应有完成语气了,只的是你刚刚确实生气了,是过去时态

过去对他发脾气用一般过去时就行,没强调“完成”所以不选A

我很抱歉我不应该这么生你的气
你确实很生气,但没关系
这里用were表示强调