题库首页 > 试卷库
试题详情及答案解析
---How long did it ________you to solve the problem?
---I _______about half an hour on it.
A.take; tookB.spend; took
C.spend; cost D.take; spent
答案:D
试题分析:句意:—解决这个问题花了你多长时间?—我在上面花了半个小时。第一空主语是it,此空考查的是It takes  sb. some time to do sth.;第二空主语是人,所以“花费”应用spend的形式,故选D。
考点:考查动词辨析