请教有关高一定语从句3

[复制链接]
查看11 | 回复4 | 2008-8-8 12:52:04 | 显示全部楼层 |阅读模式
有关either等在定语从句中的用法
eg.
1.I have two grammars, ( )are of great use.
A. all of which B either of which C both of what D both of which答案是D我选的C
2.I have bought two ballpens,( )had been expected.
A as B that C what D who答案是A我选的B

回复

使用道具 举报

千问 | 2008-8-8 12:52:04 | 显示全部楼层
1、首先这个句子是一个定语从句,而what是不可以引导定语从句的。所以要选which。而后面的又是arE所以不能用either2、这道题因为有逗号所以是非限制性定语从句。而CD明显不可以引导定语从句,而B不可以引导非限定。as or which是可以的指代前面的一句话
回复

使用道具 举报

千问 | 2008-8-8 12:52:04 | 显示全部楼层
1.因为是两个,所以在C,D里选,人或物作主语时,定于从句的引导词一般用which(个人发现小技巧: ,which
,介词+ which
介词+what 等)而且what 的主句是没有范围的,主句有范围时用which2.定语从句中逗号后没有what ,由于主语是物所以排除who ,that 不用于非限制性定语从句,排除法选A
回复

使用道具 举报

千问 | 2008-8-8 12:52:04 | 显示全部楼层
1.因为是two grammars所以要用both,这很容易于是排除了A和B而what是不能引导定语从句的,所以要选择D2.这句话是非限制性定语从句,不能用that引导。而先行词是two ballpens不能用who,所以要选择A
回复

使用道具 举报

千问 | 2008-8-8 12:52:04 | 显示全部楼层
1 前面有范围了就是two grammars就要用which,what 用的是没有范围的2用排除法,逗号后面不能用that,用c和d就成两个句子了,所以what who也不能在本题的逗号后
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行