首页 > 留学知识库

问题: 关于高中英语的一些问题

1.she has been dead for 10 years.为什么要加been呢?

2. no one in the department but Tom and I____that the director is going to resign.为什么要用know 它说从句的一般将来时可知主句用一般现在时。但不是主句用一般将来时,从句用一般现在时吗?

解答:

关于第一个问题,你肯定会想,has dead已经构成了完成时,为什么还要加been,问题的关键在于die这个动词所表示的动作没有延续性,也就是说它不是无限定动词,用于完成时是不合适的,而be dead是个系表结构,dead 在这里是形容词,表示死亡的状态,状态是可以延续的,可以用于完成时。
  关于第二个问题,你所说的主句用一般将来时,从句用一般现在时,仅限于用if引导的条件状语从句,如:We are not going to the park if it rains tomorrow.