12.—Are you still busy?—Yes, I ______ my work, and it won’t take long.

A.justfinishB.amjustfinishingC.havejustfinishedD.amjustgoingtofinish我选了d,isgoingtodo,... A.just finish B.am just finishing C.have just finished D.am just going to finish
我选了d,is going to do ,表示将来时态和后面的will时态是一致的,为什么错了?求答案和解析。谢谢。
展开
梦延年Lynn
2014-08-01 · TA获得超过3289个赞
知道答主
回答量:164
采纳率:0%
帮助的人:43.3万
展开全部
首先看问句 are you still busy 问的是现在 还在 忙吗 回答是 是的 而且不会耽误太长时间的。
从这里我们可以看出 这个人马上完成工作 还没完成 所以不选A C
单选题应该是选the best answer
在这里我个人的看法是 be going to表示“想要做什么”,有计划要做什么的含义,有很强的主观性。在这里感觉语义上不太合适。B 并不是说我刚结束 而是我即将结束 这里有一个现在进行时的用法 现在进行时与短暂性动词搭配使用时可表示将来的时态。
其实 B D 感觉上差不多 都是隐含表示将来 B更好一点吧
sunnybling
2014-08-01 · TA获得超过8265个赞
知道大有可为答主
回答量:1.1万
采纳率:72%
帮助的人:2555万
展开全部
选B,用正在进行时,问句Are you still busy?你还在忙吗?说明一直在忙,当前时间也在忙,所以用正在进行时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heilaoda88818
2014-08-01 · TA获得超过4万个赞
知道大有可为答主
回答量:3.7万
采纳率:72%
帮助的人:8404万
展开全部
B
根据语境:---你现在仞很忙吗?
---是的,我要完成作业了,不会花很多时间。
【表明“从过去某时开始一直在忙于做作业,故不能用D,纯将来时】
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
指缝涟漪
2014-08-01 · TA获得超过2.3万个赞
知道大有可为答主
回答量:5043
采纳率:0%
帮助的人:2528万
展开全部
正确答案是【B】
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式