My work ( ) , I went home A:had been done B:done C:having done D:to be done ,

哪个高手知道答案,并有解释,谢谢了,非常感谢,... 哪个高手知道答案,并有解释,谢谢了,非常感谢, 展开
 我来答
luzhixu092614
2013-05-01 · TA获得超过2.3万个赞
知道大有可为答主
回答量:6876
采纳率:0%
帮助的人:2577万
展开全部
你好;
选 B 过去分词作原因状语的用法。 这里的done 表示被动关系。

翻译:我工作完成了,我就回家了。

希望对您有帮助! 不清楚的请追问!
更多追问追答
追问
非常感谢你的回答,你的答案正确,但我有点不明白为什么不选A呢?嘿嘿
追答
你好:
因为 答案 A : My work had been done 是一个完整的句子,是不能作状语的,因为“状语是一个单词或者短语”用来修饰谓语动词的, 如果是一个句子的话,就应该是状语从句了,那么就需要加关系副词。

如:I went home when my work had been done. 就不能用 逗号将其隔开

希望对您有帮助!
仲任home
2013-05-01 · TA获得超过170个赞
知道答主
回答量:125
采纳率:0%
帮助的人:42万
展开全部
B
句子主干为后半部分,以完整。所以说前半句状语成分,空内不需为谓语动词了排除A。显然题意是“我的工作做完了之后,我回家了。"强调”工作做完“所以排除D(因为不定时表将来”将被做.然而工作必须被做,所以不选B(ing形式表主动)。
像这样的题就是考查非谓语动词。首先看句子主谓宾是否完整,是。然后看句子时态。再看一下主被动。这一类题就OK了
希望帮到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱你没目的baby
2013-05-01
知道答主
回答量:1
采纳率:0%
帮助的人:1509
展开全部
A
went为一般过去式,工作做完在回家之前就完成所以用过去的过去had done工作又是被完成,所以选A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式