作业帮 > 英语 > 作业

Mike()with jane for over one year before they got married.

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/06 20:25:35
Mike()with jane for over one year before they got married.
A.had fallen in love
B.had been in love
C.has fallen in love
D.has been in love
注意:如果两个动作紧接着发生,则常常不用过去完成时,特别是在包含before和after的复合句中,因为 这 时从句的动作和主句的动作发生的先后顺序已经非常明确,这时可以用一般过去时代替过去完成时。
e.g:After he arrived in England,Marx worked hard to improve his English.
马克思到达英格兰之后,努力提高他的英语水平。
这就是我之所以问的原因
Mike()with jane for over one year before they got married.
B
不要被忽悠了啊!
首先 fall in love 是 短暂动词不能和for one year 连用.排除 AC
be in love 才是 连续性的,可以和 for one year 连用.
过去完成时,got 是过去式,before 在 ···之前,得出在过去的过去这个结论,所以用过去完成时
我觉得 这道题中的for one year 表示的是一个 时间段,如果把 for one year 去掉那么,用was 完全对,但是 这个时间段既然出现了,就是在强调 过去的过去的某个时间段,所以 最好的答案还是 过去完成时.
你给的另外一个例句,
After he arrived in England,Marx worked hard to improve his English.里面没有时间段所以,过去式完全正确.