两栖舰船图片:语法题求教

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 12:05:29
By the time we had finished unloading the ship, day___.
A.was beginning to break
B.began to be breaking
C.had begun breaking
D.was beginning breaking
答案是A 请问为什么?谢谢!

P150/38

By the time we had finished unloading the ship, day___.
A.was beginning to break
B.began to be breaking
C.had begun breaking
D.was beginning breaking
答案是A 请问为什么?谢谢!

我们刚刚卸完货 天破晓 破晓在卸货后面 所以可以确定是过去时 并且不可能是c
其实这个题还可以began to break 但是was beginning to break 用在这里更好 表示天刚刚开始亮 并且将会持续 (在那一个时间 天都开始亮了)
B的错误在于 不能用be breaking 因为天是自己亮 不是被什么破晓的 这里不存在被动
D当然不对 begin to do

正当我们刚刚从船上卸完货时,天破晓了.

破晓动作正在发生(这是一个延续性的动作),当然用进行时

此题可用排除法。
首先,天破晓不能是被动,所以排除B选项
其次,表示主动去做某事,应用beging to do,天破晓是主动动作,而非被动动作,所以排除C和D选项。另外C项的时态也不对,破晓的动作刚开始,不应该用完成时态。
综上,选A。

延续性的动作啊
我觉得这句要是变成独立主各就更好了

用was是因为一般过去时,破晓是正在发生的动作所以用过去进行时