1. 因为有个"after" I went home after finishing school. I go home after finishing school. I will go home after finishing school. 你发现了,甭管主句是什么时态,都是"after finishing school"。这是个规律——通常v-ing在时态上默认跟随主句时态。比如说这三句话,如果"finishing school"这个动作正常写的话,应该分别写成 After I finished school, I went home. (这个句子也可以写成After I had finished school, I went home. 语法上两者都没问题,只是语言表达的侧重点不同。) After I finish school, I go home. After I finish school, I will go home. (这里照理说是"After I will finish school",但将来时的惯例,大家知道的.....)
2. 好吧,我这么理解的,就像物理学一样,需要首先确定一个参照系(reference frame)。只要理解了这点,英语中所有时态问题都很简单。比如这题原题,你从意思上看,"The results of X are evident in its profits, which blabla" 是不是能很明显看出,观测者所在的reference frame,是present? 很明显,因为有个"are evident",就点出了这个reference frame. 尽管事情发生在过去,但是对现在产生直接影响,换句话说这个事情(尽管过去)是associated with the PRESENT "reference frame",所以要用现在完成时。
这句话: Prior to the company's cost-cutting measures, its profits had fallen for two years. 这里的时态就是正确的。注意这句话,并没有和现在的reference frame联系起来。换句话说,观测者处于过去的reference frame,所以要用过去完成时。
1. 那我想再请教一下,为什么后面的fall需要用-ing形式呢? 2. 如果要强调,profits在今年早期之前都是掉的,应该怎么说呢?是不是: Profits had fallen for 2 years before (后面应该如何写??请指教) 谢谢! -- by 会员 bluesolo (2012/3/4 11:42:57)
|