刘老师你好!
在时间和条件状语从句中,时用目前年代替以后时,体该用什么体还用什么体,这个我是懂的。但为何好多句子句意上根本没进行的意思却偏要用进行体呢?譬如:
—— I heard that Bob was fired by the company.
—— Yes. But don’t mention this when you are talking to him. 非常显然这个从句是想用目前进行年代替以后进行时,我纠结的是为何是进行体而不是一般体。毕竟从句中找不出一点进行的意思。我觉得此处应该用一般目前年代替一般以后时,真搞不懂为何要用进行体。望老师帮我指点迷津。谢谢!
网友这个问题,我分两步解答:
1、根据英语习惯,在一个句子中,若主句谓语动词已经表明了所谈论的时间,那样与之有关的其他从句的谓语动词,在时态上就不必第三指向同一时间,而总是用一个比较简单的时态,如用一般目前年代替一般以后时等,如此做的目的是为了简练,尽可能降低词形变化。譬如,一般目前时除去单三以外,都是用动词原形,省去了will,be going to 等变化形式。部分状语从句、名词性从句、定语从句都有这样的情况。比如:
When I am free, I will go to that farm again with my family. 在我有空闲的时候,我会和我的家人一块再去那里的。
If we fail in the exam, we will let our parents down. 假如大家考试不及格,会让爸爸妈妈失望的。
Even if you fail, we won't blame you. 即便以后你失败了,大家也不会责备你。
You will take anything that you find. 你找到的任何东西你都可以拿去。
The first person who opens that door will get a shock. 第一个打开那扇门的人将会大吃一惊的。
2、 But don’t mention this when you are talking to him. 这句话,确实表示“在(以后)谈话过程中提及”,而不是“在(以后)谈话开始就提及”。不知网友为什么要说:“为何好多句子句意上根本没进行的意思却偏要用进行体呢?” 这句英文明明就是强调“在两人谈话期间或过程中提及”,所以,句子正确无误。但,大家能否说:
Butdon’t mention this when you talk to him. (正确)
当然可以,我已经标出正确。问题是,这两句话的意思不同。后者暗示的意思是:But don’t mention this when you begin to talk to him.