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

gulaoyes
2013-06-06 · TA获得超过2万个赞
知道大有可为答主
回答量:8526
采纳率:0%
帮助的人:3590万
展开全部
并非因为句中出现具体时间就一定非要选 过去进行时

这题的解法首先看主句谓语动词是 said,是过去式
从句句尾又出现on last Saturday morning, 上周六早晨,
那么我们立刻就可排除 AC,

剩下的 B did (一般过去时)和 D was doing (过去进行时)相比较
因为时间范围相对确定,所以选 D 更合适,

语境也合理表达:他说他上周六早晨正在做他的作业。

要是选项中没有 was doing 而出现 had done (过去完成时),那也是优先选项

语境所表达的就完全不一样了,变成:他说他上周六早晨就写完他的作业了。

所以,并不是因为句中出现具体时间就绝对只有 过去进行时 能选。
714295782
高粉答主

2013-06-06 · 每个回答都超有意思的
知道大有可为答主
回答量:2.8万
采纳率:60%
帮助的人:9218万
展开全部
答案: 【D.was doing】

【Me YC真诚为你解答此题,若有疑问请及时追问,满意望及时选为满意回答】
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
修罗刹3
2013-06-06
知道答主
回答量:38
采纳率:0%
帮助的人:23.3万
展开全部
D on last Saturday morning是具体的时间,用过去进行时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qyh6
2013-06-06 · TA获得超过2.6万个赞
知道大有可为答主
回答量:2.5万
采纳率:50%
帮助的人:1.4亿
展开全部
D
请采纳,谢谢。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xuaiyin308
2013-06-06 · TA获得超过4542个赞
知道大有可为答主
回答量:7765
采纳率:0%
帮助的人:6942万
展开全部
D.was doing
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式