She said that she________all day last Saturday. A. worked B. would work C. was working D. had worked

Shesaidthatshe________alldaylastSaturday.A.workedB.wouldworkC.wasworkingD.hadworked答案... She said that she________all day last Saturday.
A. worked B. would work C. was working D. had worked

答案是C。那A为什么不对呢?

也有这种说法: It rained all day last Saturday.
Mary stayed at home all day last Saturday.

这道题为什么不选A呢?
展开
雪猪lord
2012-07-18 · TA获得超过1816个赞
知道小有建树答主
回答量:1129
采纳率:0%
帮助的人:620万
展开全部
表示过去某段时间正在进行的动作。
Shirley was writing a book about China last year but I don't know whether she has finished it.舍利去年在写一本有关中国的书,但我不知道他是否完成。
They were building a dam last winter.去年冬天他们在建大坝。
一般过去时与过去进行时用法比较
一般过去时表示在过去某个时间发生的动作或存在的状态(强调一次性动作);而过去进行时则表示在过去某一时刻或某段时间正在进行的动作(强调反复的动作)。
Mary wrote a letter to her friend last night.玛丽昨晚给她的朋友写了封信。(写完了)
Mary was writing a letter to her friend last night.玛丽昨晚一直在给她的朋友写信。(不一定写完)
We built a bridge last winter.去年冬天我们修了一座桥。(建成了)
We were building a bridge last winter.去年冬于我们在修一座桥。(一直在修,不涉及结果)
匿名用户
2012-07-18
展开全部
all day 整天 应该用过去进行时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gd7818
2012-07-18 · 超过18用户采纳过TA的回答
知道答主
回答量:295
采纳率:100%
帮助的人:123万
展开全部
She said that she_all day last Saturday. A. worked B. would work当然是C,表示上周六一天都在工作,而B表示过去将来时。 C表示过去一段
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
monorous
2012-07-18
知道答主
回答量:14
采纳率:0%
帮助的人:7.1万
展开全部
答案是A,不用我多说,我想你也明白的。你肯定看错参考答案了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式