he spent half an hour swim.=It( )( )half an hour( )( ).

问题描述:

he spent half an hour swim.=It( )( )half an hour( )( ).

took him to swim

took him to swim

he spent half an hour swim.=It( took)(him )half an hour(for )(swimming ).

It took him half an hour for swimming

It took him half an hour to swim.
句型为: it takes sb. some time to do

he spent half an hour swimming.=It took him half an hour to swim。

he spent half an hour swimming.=It took him half an hour to swim.
take 表示花费的意思

he spent half an hour swim.=It( took)(him )half an hour(to )(swim). 固定句式It takes somebody some time to do sth