Can you tell me how much it ___ to fly to Beijing?A.costs B.takes为什么

问题描述:

Can you tell me how much it ___ to fly to Beijing?
A.costs B.takes
为什么

个人感觉选B
一般都说IT COST YOU 多少钱

cost. 花费(钱用cost)

A
cost一般指金钱上的花费,而take常用来表示做某事所需的时间.how much 就于提问花费多少钱,若用take则前面部分应改为how long,提问所需时间的长度.

takes
固定短语 it takes some time to do sth 花费多少时间做某事
cost后接人称代词,一般用来表示某物花费某人多少钱,即sth cost sb,不接不定式。
本题用how much提问时间,所以用takes