How long...

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:31:22
The bird covered the distance in three minutes.

大家好,以下这句话如果要造问句的话,可以这样写吗?

课本上的句子是这样的…

In how many minutes do they carry messages from one garage to the other?

可以这样造句吗?

How long does it cost for they to carry the messages form one garage to the other?



How long do they cost to carry the messages form one garage to the other?

两句都可以吗?还是有错误的地方呢?麻烦大家指教,谢谢!
请问spend 的主语一定要是人吗?如果在这个例子当中,是鸟可以吗?麻烦大家了,谢谢!

用how long可以,但你的句子语法有错误。
How long does it take them to carry the messages from one garage to the other?(it takes...sb, some time to do sth.)

How much time do they spend (in)carrying the messages from one garage to the other?(sb, spend time <in>doing sth.)
表示花费时间可以用上面两个句型,但不可心用cost,它表示花费金钱或付出代价。它的主语通常是物,宾语是人。如:
The book cost me ten yuan.(=I spent ten yuan on the book.)

Both are wrong.

1. How long does it take/cost them to carry .....?
2. How long do they spend (in) carrying ...?

如果主语用it的话就不能用cost要用take

cost的主语一般是物

而take的主语一般是形式主语it

主语是人的话要用spend

所以你的两句话要改为

How long does it take for they to carry the messages form one garage to the other?

How long do they spend in carrying the messages form one garage to the other?

How long does it cost for they carrying the messages from one garage to the other?
第二句不可以
cost的主语只能是无人称代词it。