I spent half an hour ________ my homework.
A.finish doing
B.to finish doing
C.finish to do
D.finishing doing
网友回答
D解析解析:spend v.花 (时间、金钱)
(1) sb. spend+时间/钱+on+sth.,如:
①I spent two yuan on this book.这本书我花了两元钱。
②I spent two hours on my homework yesterday.昨天,我花了两个钟头做作业。(2) sb. spend+时间/金钱+ (in) +doing sth.,例如:He spent two days (in) looking for the cat.他花了两天时间找猫。
此题中为spend... doing sth.,即finish doing sth.。