He said that he _____ his homework on last Saturday morning.A.do B.did C.does D.was doing

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 15:14:24
He said that he _____ his homework on last Saturday morning.A.do B.did C.does D.was doing

He said that he _____ his homework on last Saturday morning.A.do B.did C.does D.was doing
He said that he _____ his homework on last Saturday morning.A.do B.did C.does D.was doing

He said that he _____ his homework on last Saturday morning.A.do B.did C.does D.was doing
并非因为句中出现具体时间就一定非要选 过去进行时
这题的解法首先看主句谓语动词是 said,是过去式
从句句尾又出现on last Saturday morning,上周六早晨,
那么我们立刻就可排除 AC,
剩下的 B did (一般过去时)和 D was doing (过去进行时)相比较
因为时间范围相对确定,所以选 D 更合适,
语境也合理表达:他说他上周六早晨正在做他的作业.
要是选项中没有 was doing 而出现 had done (过去完成时),那也是优先选项
语境所表达的就完全不一样了,变成:他说他上周六早晨就写完他的作业了.
所以,并不是因为句中出现具体时间就绝对只有 过去进行时 能选.

D
请采纳,谢谢。。

D on last Saturday morning是具体的时间,用过去进行时

答案: 【D.was doing】



【Me YC真诚为你解答此题,若有疑问请及时追问,满意望及时选为满意回答】

D.was doing