take表示“花费”时,通常用于it takes sb some time to do sth,请问take除用于这个句式外,还可用于哪些句式,可用哪些成分作主语?
take 表示“花费”时,可用以下成分作主语:
▲一是用 it 作主语:
It took nearly two hours to get there. 花了将近两星期才到达那里。
It took all night to blow up two balloons. 给两只气球充气花了整整一个晚上。
It took me a month to get rid of my cough. 我花了一个月才摆脱咳嗽。
▲二是用“人”作主语:
He took ages over the job. 他花了很长时间才干完那件事。
I took a long time to get to sleep. 我花了很长时间才入睡。
▲三是用“活动”作主语:
The journey takes one hour. 车一趟要花1个小时。
Writing books must take a good deal of time. 写书一定要花很多时间。
▲四是以“动作的对象”作主语:
High-fibre foods take longer to chew. 高纤维食物要花较长时间咀嚼。
This house will take all week to clean. 这所房子要用整整1周时间才能打扫干净。
▲比较同义句:
我写这封信花了1个小时。
It took me an hour to write the letter.
=It took an hour for me to write the letter.
=The letter took me an hour (to write).
=I took an hour writing (to write) the letter.