英语语法B

()1.Whostudieshere_____wantstogocollege?a.thatb.butc.whod.whom()2.l'dliketobuythesame... ( )1.Who studies here _____wants to go college?
a.that b.but c.who d.whom
( )2.l'd like to buy the same book ________wasread by Tom yesterday.
a.which b.as c.that d.b or c
( )3.That is the same man __________asked me for money yesterday.
a.as b.which c.that d.a or c
答案。。。重点是原因。。。谢谢
展开
crazycarplayer
2010-08-11 · TA获得超过1.1万个赞
知道大有可为答主
回答量:9845
采纳率:68%
帮助的人:936万
展开全部
1、答案A;
解析:首先排除C和D,句子成分中不能出现这样的重复,因为都是指代在这里学习的人,B中的but表示转折的时候才用到,此句子是并列关系,不能用but;

2、答案C;
解析:首先你可以看到动词buy,然后看到后面的句子wasread by Tom yesterday,你应该知道,这样的结构属于宾语从句结构,而wasread by Tom yesterday这个成分,恰恰是宾语same book的修饰成分,是个定语,所以该题又同时包含一个定语从句,那么你就要选择一个恰当的定语从句连接词,首先排除as,为什么??as后面是跟一个完整的句子,而这个后面是wasread by Tom yesterday根本称不上句子,这样就不能用as,A中是最普通的连接词which,用它固然没有错误,但是比起that这样的连接词,似乎不够最佳;

3、答案B;
只能选择B项,因为A和C刚才已经说过了,不可用;
咕噜小鸭子
2010-08-11
知道答主
回答量:38
采纳率:0%
帮助的人:0
展开全部
1.A 前面有who ,避免重复不用C ,更不用D , 定语从句中一般不用but

2.C 不能选as , 因为that表示和Tom读的那本一样,而不是Tom的那本

3.D which不能修饰人
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式