作业帮 > 英语 > 作业

since引导的时间状语从句中的主句的谓语动词不是应该为延续性动词吗?为什么 I haven’t heard any n

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/22 12:14:05
since引导的时间状语从句中的主句的谓语动词不是应该为延续性动词吗?为什么 I haven’t heard any noise since I slpet.这句话对了?
句子正确.唯一的错误是单词拼错了哈.
关于延续与点动的问题,不能一味的认为 since 只能跟延续动词咯.因为 since 是一个非常有趣的多义词,引导时间状语时表示某段时间,与 for 有所不同的是它表明了该时间段的起点,至于这个点在哪?其实就是动作结束的那个点,所以使用的动词是延续还是瞬时就得相当小心哦,比如最经典的例句:
It's five years since he lived there.
如果译成“他在那儿住了五年”可就大错特错了哈.因为live是延续动词,所以这个点不是“居住”开始的点,而应该是结束的那个时间点,所以正确译法应该是:他不住在那儿已经五年了(即他五年前在那儿住过).
再问: k可是我想问的是主句的谓语动词 不是从句的
再答: 现在完成时通常不能使用短暂动词是指因为时间延续的关系,容易出现一直在died,不断地arrived,或者始终在began等终止性动作连续产生,发生的冲突问题。可是对 heard 来说,在句子中出现却并不矛盾,因为 hear 是针对 noise ,所以应该理解成——即使出现了noise,还是 hear 不到,因为have heard了。如果理解有问题,不妨把它看作”重复性动作“,就不难想象这个句子的语境了啥。就像 have seen 的使用一样。