She had no money ____a birthday present for her children. A.to buy with..B. with which to buy

来源:百度知道 编辑:UC知道 时间:2024/05/18 09:54:16
谁能告诉我答案呀?谢谢啦, 我英语很烂,帮我讲讲原因喔.详细点喔..谢谢啦…

很简单明了的, buy 是及物动词。而且从句意很容易看出,present就是 buy的宾语,所以:及物动词“+”宾语。所以如果采用a的,即简单句的句子结构,主谓宾:句子应该是she had no money to buy a birthday present for her children.

再说,witch的问题,我想楼主大概对 witch 的从句感到迷惑,很简单(呵呵 总是说简单,很臭屁的样子)啊,在这种定语从句中,“介词+witch”就相当于that, 你的老师肯定讲过that 的定语从句,大概格式就是“待修饰的名词+ that + 修饰名词的句子”,例如:i have a ball that is given by my father(我有一个球,是爸爸送给我的。简单翻译:我有一个爸爸送的球)。

本句中,由于money显然是buy的方式,在从句中,that就是前面待修饰的名词money。需要用with加在前面。即用什么买什么的意思。出现介词 with 了,不可以with that,必须把that换成witch了。

B
She had no money with (which to buy) a birthday present for her children.
这句话的意思是她没钱给她的孩子们买生日礼物。
()中的短语叫做不动词后置定语。which指代money,to buy是定语,形容money,表示用来买东西的money。
分析语法时,可以将which to buy单独划开。
所以选B。

那就是B了,
with which 就是指代with money,用钱买--
to buy表目的直接跟a birthday present ,就是去买生日礼物
整句意思就是:她没钱来为她的孩子买生日礼物
其实这个看懂意思就很好选了

B.
她没有给她孩子买生日礼物的钱了。

buy 这个词 后面直接加要买的东西 不用with
你可以查下金山词霸或字典上的例句

故用排除法即可选B