关于happen的英语选择题I was out of town at that time,so I didn't know exactly how it __________.A.happenB.had happenedC.happensD.has happened我选了B,但是我觉得应该是happened(选项里没有),求解为什么不是happened
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 02:50:41
关于happen的英语选择题I was out of town at that time,so I didn't know exactly how it __________.A.happenB.had happenedC.happensD.has happened我选了B,但是我觉得应该是happened(选项里没有),求解为什么不是happened
关于happen的英语选择题
I was out of town at that time,so I didn't know exactly how it __________.
A.happen
B.had happened
C.happens
D.has happened
我选了B,但是我觉得应该是happened(选项里没有),求解为什么不是happened
关于happen的英语选择题I was out of town at that time,so I didn't know exactly how it __________.A.happenB.had happenedC.happensD.has happened我选了B,但是我觉得应该是happened(选项里没有),求解为什么不是happened
本题其实 与happen的用法 无关
答案就应该选B.had happened
主句是一般过去时 宾语从句 的谓语 的 发生 先于主句谓语.故只能用过去完成时,不能用一般过去时,如果用一般过去时 不能确定 didn't know与happened的先后关系 有逻辑错误.
针对当时的那个时间已经发生
它怎么发生的,它与发生之间为主动关系。故不能用happened.
happen是短暂性动词,不可用完成时
现在完成时
现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
5. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作. We have had four texts this semester.
全部展开
happen是短暂性动词,不可用完成时
现在完成时
现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
5. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作. We have had four texts this semester.
6.现在完成时的"完成用法"
现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。
例如:He has turned off the light.他已把灯关了。(动作结束于过去,但说明的是现在的情况--灯现在不亮了。)
现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用。
例如:Have you found your pen yet?你已找到你的钢笔了吗?
希望对你有帮助,希望被采纳
答案就是 happened
收起