标题: 语法疑难1 [打印本页] 作者: 寂寞的自由 时间: 2004-2-6 10:53 标题: 语法疑难1 At a recent session, the French government has decided that Paris needs a second, larger opera house to complement the famous Paris Opera.
A) has decided that paris needs B) decided that paris needs C)has decided that paris will need
正确答案是B,自由的疑问是为什么A和C不对呢?主从句时态一致的原则,B也不对啊!谢谢大家作者: 2love2live 时间: 2004-2-6 17:58
找一下,前面解释过作者: tianwan 时间: 2004-2-6 21:50
B有问题。这里decide that后应该是虚拟语气。 所以B应该是:decided that paris need, need, 不是needs!作者: shellyaaa 时间: 2004-2-7 04:02
At a recent session是表过去的时间状语。作者: 寂寞的自由 时间: 2004-2-7 09:27
还是不明白,有没有其他更好的解释呢?感谢大家作者: tianwan 时间: 2004-2-7 10:59
1。At recent session是主句的状语,所以主句只能用过去时。完成时肯定错。所以A,C错。 2。我的问题是:decided that 后应该接虚拟语气need,为什么B用needs? 哪位高手解答? 作者: shellyaaa 时间: 2004-2-9 01:54
decide不是命令语气,所以不需要虚拟。用现在时表示客观的一个状态。作者: Snazzy 时间: 2004-2-9 02:25
1, 'at a recent session', here, 'recent' is adj modifying 'session'. perfect tense is not right. the same examples would be "in the last meeting', ' at the previous conference', ... 2, perfect tense shoul dbe employed when 'recent' shows a span of time 3, agreed with shellyaaaa, 'decide' doesn't lead to a subjunctive mood. 'needs' shows a fact only作者: tangyi79 时间: 2004-2-9 09:52
at a recent session应该用过去时去表达过去发生的事情 而巴黎现在还是needs opera house,如果是needed就是过去需要,现在不需要了。