查阅工具书可知,as引导方式状语从句的时态可根据具体情况而定,但有二例很特别,且都和一般现在时有关:
一般现在时表过去:I have changed it as you suggest.(建议明显是过去的事)
一般现在时表将来:In the future I shall do as she says.将来我要按她说的做。(此句是一般现在时表将来条目下的例句)
所以,Do (it) as I do.究竟是什么意思呢?(表过去)
1.我演示过了,你照做一次。(表将来)
2.我下面要演示了,我演示的时候,你照着学。(可不可以表现在进行?)
3.我现在正在演示,你马上照着我的样子做。
还请专家解答。
1. I have changed it as you suggest.
2. In the future I shall do as she says.
这两个例句中, as 从句都使用了一般现在时,没有错误。我从两方面分析:
一、 从主、从句的时态照应来看,一般现在时、现在完成时、一般将来时,同属于一个时间范畴,唯独过去时属于过去的时间范畴。在语法上,现在和将来没有时间分隔。如果主、从句中,一个是现在时间范畴的时态,一个是过去时间范畴的时态,那很容易出错。
二、 句1,as you suggest中,把suggest 看作一个“认知类”动词,是你的一种习惯性的观点或看法,而不是过去的一次性看法。
句2和句1,同理。
网友所说的 do (it) as I do 中,as I do 也是一样的道理,是“我的习惯性动作”,意思是我总是那样做。不是过去某一次。当然,也可以说:as I did,as I have done,这样就是指过去的一次性动作。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!