He only ____ 10 pounds for the new shirt.( )
- A.spent
- B.paid
- C.cost
- D.took
正确答案及解析
正确答案
B
解析
spend,pay,cost,take都表示“花费”,但cost前主语为物;take多用于it takes sb. some time to do sth.结构中;spend和pay主语均为人,常用的搭配是spend on/in doing sth.和pay for sth.。句意为:他仅花了10英磅就买了件新衬衫。