It takes a long time to do sth.还是It costs a long time to sth.哪个对,还是都对?

问题描述:

It takes a long time to do sth.还是It costs a long time to sth.哪个对,还是都对?

用takes

it takes sb st to do sth>
从小就教的固定句式
cost一般用在金钱花费上面

前者对, 后者的cost 需要加的是钱表示花费,花销

It takes a long time to do sth 对

都是对的