一道关于英语语法的选择题

"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? 英语的过去时和现在完成时到底在使用时有什么区别?

一道关于英语语法的选择题 浏览次数: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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-22
高度推崇【nbyoungor 】先生的严谨答题作风!不辞劳苦为我们找到命题的原始题材!
“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.
不过,你自己的答案【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, 直接引语+【see sb (not) do sth】
"It( )hard to sit there and see that he( )any feeling or remorse at the court yesterday",said kally, 直接引语+【see that (宾语从句)】
这样,该题的关键就转换到【see that (宾语从句)】的时态判断。而这个时态判断的起点在"It【was】hard,即,【很难看出】这个动作与后面【流露出任何表情或懊悔】的时间关系。正确的关系理应是【流露出任何表情或懊悔】先发生,然后别人才【看】;即就是【看出】是否【已经流露出某表情】。
因此,原题的答案所给时态应该是正确的。
祝你学习进步,时时开心!O(∩_∩)O~~!
第2个回答  2011-08-22
我没有很好的技巧,只能从动作发生的时间上分析。
1.show这个动作发生在sit and see 之前。sit and see是一般过去时,所以show应该是过去的过去,即一般过去时。你可能会问sit and see 是原型,不是一般过去时,是使用了It is hard to的句型。
2.定语从句,从句中的时态只与从句内容有关,与主句无关。whose引导的定语从句修饰Kally,其内容为child killed by person,孩子被杀是既定事实,且后面无动作具体发生的时间,用现在完成时。此时态与前面said这个主句中的动作无关。

希望能帮到你。
如果你以后出国,或者与老外交谈,不用细扣这些时态和语法的东西,他们自己也不清楚。只是我们国内的考试不断研究细扣罢了。
第3个回答  2011-08-22
现在完成时态强调过去发生的动作对现在造成的影响,而一般过去时态只描述过去发生的动作,并不强调影响或结果。一般过去时就是加动词的过去式,一般过去时表示所过去发生的事情;现在完成时结构为have/has done,表示已经完成,通常指过去的事情对现在的影响。

此句中若填did not show/had been killed,则将其混淆。完整翻译为“很难坐在那里看,他并没有表现出任何感觉或悔恨昨天在法庭”,说的是,孩子被杀害的可怕的人。

两个时态较时显的区别就是现在完成时态不会与过去的时间状语连用,只与already,just,ever,never,yet,before, so far,since+ 时间点 for+时间段连用,而一般过去时态都有比较明显的时间状语如yesteday,last week, several years ago,等等连用.
相似回答