A. He has been dead for three years.
B: He died three years ago.
C: It is three years since he died.
1.三句全部是对的,我们不常说died 是个短暂性动词不能表示延续么?
那 在 C 句型翻译过来,是他去世已经三年了。 这不是表示延续了吗?
怎么解释。。?
不过的确 查了下这样的句型 since 后的动词可以是延续,也可以是 短暂性动词。。。 是不是属于固定用法啦??
2. since 从句后跟短暂性动词,是不是表示动作从过去开始到 现在?
《since 从句中的谓语动词是 短暂性动词,则这个时间段是从这个短暂性动作开始时 算起 》It is three years since he began to work here. 他来这里工作已经有3年了
意思是不是说, 动作 看做是持续到现在了?
1.be dead表示状态,后面可以用for接一段时间词.died表示动作,后面不可以用for连接一段时间词,但可以用since+过去时间词. 也就是died可以用在第三句而不可以用在第一句2.你可以这样去理解~因为since从句中的谓语动词是瞬间动词还蛮麻烦的,理解要看词的。。。如果是It is three years since he finished working here.后面那个finish是终止性的词,那就要反译...