it spent half an hour working out the pysics problem.(保持原意)it ______ half an hour _____ him _____ _______out the physics problem.the physics problem________him half an hourit takes sb.sometime to do sth.不是固定搭配么?为什么能用take ...for?还有spent的主语不是人么?it 后应该不能用spent吧?

问题描述:

it spent half an hour working out the pysics problem.(保持原意)
it ______ half an hour _____ him _____ _______out the physics problem.
the physics problem________him half an hour
it takes sb.sometime to do sth.不是固定搭配么?为什么能用take ...for?
还有spent的主语不是人么?it 后应该不能用spent吧?

took/ for/ to work
cost

took for; to figure / to work 也可以,但是在加拿大课堂上,洋人老师会用figure out作为一个替换。
cost
take 为一般现在是
而took 是 take 的一般过去时
因为这里表示题已经解出来,所以要用过去时表示

took/of/to work
costed

took of to work
took/costed

tooks/for/to work costedit takes sb.sometime to do sth的确是固定搭配.这里的 for 不是跟take搭配着当词组用的.你可以把它当做一个插入语就像你可以把to me,it is important to do this 写成it is important for ...

took(过去时);for(对于某人来说);to work(句型SOMETHING TAKES SB. TO DO STH.);cost(过去时)