He used to live in that house whenever he came here 这句话中的动词形式到底哪里错了啊?

问题描述:

He used to live in that house whenever he came here 这句话中的动词形式到底哪里错了啊?

whenever 后面跟着的动词都是现在时,根据三单原则必须写为 whenever he comes here.但是前面是过去常常做某事,你后面用comes也不符合时态一致的原则啊如果是comes 那前面就是他习惯做某事(现在依旧由此习惯),就是 He is used to living in that house```````当然,我知道您说的whenever后面的动词都是现在时没错,那是不是两个时态需要都改呢?关于“时态一致”,往往取决于语境,并非绝对。 在用到 whenever 做连词引导的从句时,经常出现前后时态不一致的情形。当然,大多数是以“现在时” 表达“将来”的居多。 例如: I will discuss this with him whenever he comes. 主将从现,这种句式经常出现。 这句话中的 used to do 结构,表达 “通常、一般、往往” 的含义要超过 “习惯于”; 更多的强调是在 whenever 引导的是让步从句,这给 used to do 加了一定的限制; “只要是来这里,他一般都是住在那栋房子里” 否则就无需用到 whatever 做连词,he used to live in that house when he came. 平铺直叙也就足以表达了。 个人自语感中的体会,仅供参考。