求高手解答:--- Go and ask the waiter how much _____. --- Don't worry. It has been ____.

选项为A.doesthemealcost,paidforB.themealcosts,paidC.themealspends,paidD.themealcosts,pai... 选项为 A. does the meal cost, paid for B. the meal costs, paid
C. the meal spends, paid D. the meal costs, paid for
我也知道此题考察宾语从句以及pay 和 pay for 的用法,大家能帮忙详细区分 pay 和 pay for 么?
展开
译中天
2011-06-18 · TA获得超过4551个赞
知道大有可为答主
回答量:2109
采纳率:0%
帮助的人:1976万
展开全部
选B

(1)pay的基本意思是“支付”,作为及物动词,宾语可以是“人”、“钱”。如:

He paid the taxi and hurried to the station.他付了出租车的钱,急忙向车站赶去。

They had to pay two hundred francs.他得付二百法郎。

We’ll pay you in a few days.几天后我会给你钱。

注:题目中的It指代的就是餐费,也就是钱了。

(2)pay for的宾语为“物”、“事”,for表示支付的原因。如:

You’ll have to pay me ten dollars a week for your meals.你得每周付给我十美元饭钱。
追问
那么请问,那个It为什么不是指代 第一句中的 the meal 呢?这样的话不就刚好是 pay for a meal 了吗?
追答
it 指代的不是meal 而是 how much(也就是多少钱),你多读两遍就会有感觉了
gaoshan001
2011-06-18 · TA获得超过533个赞
知道小有建树答主
回答量:179
采纳率:0%
帮助的人:171万
展开全部
答案是B
宾语从句应该是陈述语序。
cost 的主语是物,sth. cost sb. some money.
pay for 的用法:sb. pay some money for sth.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
DoDoSOl8
2011-06-18 · TA获得超过1556个赞
知道小有建树答主
回答量:311
采纳率:100%
帮助的人:288万
展开全部
B
宾语从句要用陈述句语序,pay是支付的意思,pay for是赔钱的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jjssqqd
2011-06-18
知道答主
回答量:17
采纳率:0%
帮助的人:11.1万
展开全部
D
两者都表示“付款”。
pay做及物动词,后接表示人的词语。pay sb. 付款给某人。如:He paid me the yuan.他付给我十元钱。
pay for 宾语多为物,即pay for sth. 付款买某物。宾语为人时,即pay for sb.替某人付款。
如:He paid for the book.他付款买了这本书。
Shall I pay for you ?要我为你付款吗?
另外还有下列用法:pay sb. sth. pay( sb.) +钱+for sth. pay sth.(to sb) (for sth.)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迷宫梦蝶
2011-06-18
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式