一道关于英语语法的选择题 浏览次数:17次悬赏分:5 | 离问题结束还有 14 天 23 小时 | 提问者:lyl603 | 检举
"It( )hard to sit there and see that he( )any feeling or remorse at the court yesterday",said kally,whose child ( )by the horrible person.
答案为 was/had not shown/has been killed
为什么不能填 was/did not show/had been killed? 英语的过去时和现在完成时到底在使用时有什么区别?
答:没有看到完整的题,也搜索不到。不敢轻易回答。
总算找到原题句的出处:
"It was hard to sit there and see him not show any feeling and not show any remorse," said Kathy Mills, whose daughter Opal was 16 when she vanished in 1982. Opal's body was found in the Green River three days later.
根据这个来看,原答案是错误的,你的是正确的。
谢谢 心仪物语
本以为不需要多说了,看了你的评论之后,感觉还是有必要再深入讨论。
现在还不知道原题的四个选项究竟是什么,哪一个为最佳,也不知道这是什么题型,什么级别的考试。可能是一完型填空题中的片段,因为作为单选题,一句中出现三空的题不多,且语境不是很明确。但也有可能不是。因为作为完型填空题,三空间隔太近,考点太集中在时态上。可以肯定,此题还比较新,没有被人在网上引用。
对句子的理解,原话中"It was hard to sit there and see him not show any feeling and not show any remorse." 并不是“很难看出”,而是“坐在那儿并看见他没有表现出任何感情也没有任何的悔意”这件事情是很艰难的。可以想象Kathy Mills当时的心情,恨不得冲上去责问:“你还是人吗!”,换作你我,都可能坐不住了!!!
再来看题句对原句的改写,用or 代替 and not show,使句子变简洁,意思没变,但失去了原来的强烈语气。增加了地点和时间状语以完善语境。主要变化是将see him not show sth.的复合宾语结构改成了一个宾语从句,并让决定从句的时态。这里的see与not show 应为同时交差发生的动作,所以从句不用过去完成时。改成:“It was hard to sit there and see that he didn't show any feeling or remorse at the court yesterday." 用一般过去时,只表示看见的“这个事实”,这是一般过去时的特点,尤其是加了这个地点和明确的过去时间状语之后,更没有必要用过去完成时态了。如果没有这个增加的时间状语yesterday,要表示 “都到那个时候了,还没有表现出应有的态度” 则可以用过去完成时。所以看到这里,我感觉楼主这空用一般过去时态是正确的。
此句的主句是K. M. said ,"......". 其中的直接引语是宾语。最后的是非限制性定语从句,补充说明KM的情况的。其孩子已经被这冷酷的杀手所害,所以用完成时态。是在这之前发生的,以said的时间为参照,所以用过去完成时。 这事发生在2003年。对KM现在的情况,我们不知道,“八年了,别提了!”,所以要说影响,只能是对当时的KM的影响。
PS:如有兴趣,欢迎去 “英语人”论坛 讨论此题。
http://www.englishster.com/forum.php?mod=viewthread&tid=48&extra=参考资料:http://www.chinadaily.com.cn/en/doc/2003-11/06/content_278904.htm