问题: if 表“是否”填空题一道
Scientists wanted to know if life _________(exist) on the moon. 答案给的是exists, 答案是否正确?为什么?欢迎高手回答!!谢谢!!
解答:
答案给的正确。
楼主可能疑问从句时态为何与主句不同。其实这是一种特例的情况。在从句中,如果其中一句子如果说的是客观真理、或者某种稳定的客观存在,则必须用现在时。本题目“科学家想知道月球上是否有生命”中,科学家想知道这个事情是过去发生的,用的是一般过去时,但科学家想知道的内容显然是一种客观事实,因此必须打破贯例,即主句过去时,从句仍用一般现在时(从句主语Life为不可数名词,谓语用单数),因此答案是正确的。
值得讨论的是,或者说有趣的是如果填过去时,也应该是正确的(尽管老师按照标准答案会判错,需要老师们注意了,教学生不可以教条机械地迷信标准答案)。因为:
如果理解成人们现在已经知道月球上没有生命,而科学家想知道(在人类登月之前)过去月球上是否曾经有生命,从这道题来讲,也可以填 existed(过去时),绝对也是正确的。只不过2个答案句子的含义不同而已。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。