【英语】一道关于时态的选择题I'm sorry I can't tell you all.I missed half of what he ( ) because someone behind us was talking loudly.A.was sayingB.had saidC.saidD.has said参考答案是C,为什么不选B?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 14:51:06
【英语】一道关于时态的选择题I'm sorry I can't tell you all.I missed half of what he ( ) because someone behind us was talking loudly.A.was sayingB.had saidC.saidD.has said参考答案是C,为什么不选B?
【英语】一道关于时态的选择题
I'm sorry I can't tell you all.I missed half of what he ( ) because someone behind us was talking loudly.
A.was saying
B.had said
C.said
D.has said
参考答案是C,为什么不选B?
【英语】一道关于时态的选择题I'm sorry I can't tell you all.I missed half of what he ( ) because someone behind us was talking loudly.A.was sayingB.had saidC.saidD.has said参考答案是C,为什么不选B?
应该选C,B是过去完成时时态,C是过去式时态.请比较这两者的不同:
I missed half of what he had said 他之前说过的话,有一半我没有听清.
I missed half of what he said 他当时说过的话,有一半我没有听清.
如果没有后面的because分句,这两句话(这两个选项)都是对的.
但是正因为该题有because分句,提供了一个语境“因为当时有人在我们后面讲话,所以当时他说过的话,有一半我没有听清”
鉴定完毕,
句子里 I 的听和He 的说是同时发生的,不存在时间先后关系,所以不用过去完成时而用一般过去时~
其实because已经说明当时的情况,这里叙述的是过去,而不是完成,与missed并列。
很高兴为你解答!
老师祝你学习进步!
望采纳,多谢你的问题!^_^
同楼上差不多
我想补充的是,你要记住
像语法单选题出的题,它的题干必须是很简练的,没有一句是废话
换言之,你要仔细的看它所给的每一个信息,尤其是限定性的原因和一些形容词副词的修饰语
因为后面有because someone behind us was talking loudly.这一个提示,是过去进行时
是过去时态,加上前面是I missed 的提示是一般...
全部展开
同楼上差不多
我想补充的是,你要记住
像语法单选题出的题,它的题干必须是很简练的,没有一句是废话
换言之,你要仔细的看它所给的每一个信息,尤其是限定性的原因和一些形容词副词的修饰语
因为后面有because someone behind us was talking loudly.这一个提示,是过去进行时
是过去时态,加上前面是I missed 的提示是一般过去式
相比较于B来说,C更符合最佳答案
希望我的详细回答解析你能采纳
收起
I missed half of what he said ... 他(当时)说的话我有一半都没听清。
因为 i missed 和 he said 基本上是同时发生的,并非更早之前所以不必用 had said 过去完成时来加以区分。
这是过去时的一个用法 表示主句和从句的动作几乎同步发生,而后面的原因状语从句正好给出了这方面的提示,was talking时进行时, 就表示错过的话语内容与听话时间几乎是同一时间,希望对您有帮助,学习愉快!
因为这个从句的句子结构是s+v,再不需要had.
过去完成时(had done)用法:表示在过去的某个时间或动作以前已经发生的动作或已经存在的状态。就是我们常说的:表示"过去的过去的动作或状态"。过去完成时的应用必须存在时间的对照,一定要是某个时间或者动作(以前)已经发生的动作或者已经存在的状态。注意以前这两个字,而题中根本没有具体时间点的前后之分,故应该选择C。...
全部展开
过去完成时(had done)用法:表示在过去的某个时间或动作以前已经发生的动作或已经存在的状态。就是我们常说的:表示"过去的过去的动作或状态"。过去完成时的应用必须存在时间的对照,一定要是某个时间或者动作(以前)已经发生的动作或者已经存在的状态。注意以前这两个字,而题中根本没有具体时间点的前后之分,故应该选择C。
收起
该句子谈论的是过去的事情,是以过去为基点,而不是以现在为基点,所以选C
过去完成时应该在句中有明确的过去时间点,是相对于改时间点的过去,此处并没有指出,所以用过去式就O了
因为这里有原因状语从句because someone behind us was talking loudly.这个句子是过去的时态
因为这里有原因状语从句because someone behind us was talking loudly.这个句子是过去的时态
前后时态一致
因为I missed 和what he said 几乎同时发生,不存在明显的先后动作,同时后面because 原因状语从句 是过去进行时。
he跟后面的someone是同时的,后面someone是用was,那前面he就应该用said啦。