- 试题详情及答案解析
- She _______ the waitress ten dollars for lunch.
A.spent | B.cost | C.took | D.paid |
- 答案:D
- 试题分析:句意:她付给女服务员十美元午饭钱。spend的主语必须是人, 常用于以下结构:(1) spend time /money on sth. 在……上花费时间(金钱)。 (2) spend time / money (in) doing sth. 花费时间(金钱)做某事。cost的主语是物或某种活动, 还可以表示“值”, 常见用法如下:(1)sth. costs (sb.) +金钱,某物花了(某人)多少钱。 (2) (doing) sth. costs (sb.) +时间,某物(做某事)花了(某人)多少时间。注意:cost的过去式及过去分词都是cost,并且不能用于被动句。 take后面常跟双宾语, 常见用法有以下几种:(1) It takes sb. +时间+to do sth. 做某事花了某人多少时间。 (2)doing sth. takes sb. +时间,做某事花了某人多少时间。pay的基本用法是:(1) pay (sb.) money for sth. 付钱(给某人)买……。 (2)pay for sth. 付……的钱。 (3)pay for sb. (4)pay sb. 付钱给某人。所以选D。
考点:考查动词词义辨析。