双宾语的话,能这么改么?take后面常跟双宾语,常见用法有以下几种:(1) It takes sb.+时间+to do

双宾语的话,能这么改么?
take后面常跟双宾语,常见用法有以下几种:
(1) It takes sb.+时间+to do sth.做某事花了某人多少时间.
例:It took them three years to build this road.他们用了三年时间修完了这条路.
双宾语的话,能不能写 take three years to /for them ,不能改动吧?
yuenvzhao 1年前 已收到1个回答 举报

abcwcxyz 春芽

共回答了15个问题采纳率:86.7% 举报

可以改成两种
it took them 3 yrs for building this road.
it took 3 yrs for them to build this road.

1年前 追问

4

yuenvzhao 举报

辛苦了,这么晚帮忙回答问题, 你第一句,其实是把后面部分修改了下 呵呵
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.032 s. - webmaster@yulucn.com