it took him ten years to complete it. that's how long____to do it.

1hetook2himtook3tookhim4hewastaken选择哪一个,及分别说出每个为什么对与错... 1 he took 2 him took 3 took him 4 he was taken
选择哪一个,及分别说出每个为什么对与错
展开
hyk827
2012-09-13 · 超过15用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:40万
展开全部
选1,it taker(took) Sb ...to do sth,意为做某事(to do sth)话费了某人多少时间,你所出题目的第一句刚好就是一个例子。
所要填空的句子是个表语从句,意思是“那是花了他多少时间来完成它”本来应该是“he took how long to do it"因为做了表语从句,所以将how long提前,充当领导词,所以选1。
godknowswhoiam
2012-09-13 · TA获得超过327个赞
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:39.9万
展开全部
选4。
这道题是这样的,it takes/took sb......to do sth. 是做某事话费某人多长时间(一般指话费时间)。
正常情况下,空的部分应该填 it took him.
但是这里没有,所以应该用它的被动语态形式,这件事话费他时间,那么他应该是被话费时间,所以选第四个,明白?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式