考察代词Is this farm___you visited last week?A.where B.the one C.on which D./希望给出详解,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 02:59:22
考察代词Is this farm___you visited last week?A.where B.the one C.on which D./希望给出详解,

考察代词Is this farm___you visited last week?A.where B.the one C.on which D./希望给出详解,
考察代词
Is this farm___you visited last week?
A.where B.the one C.on which D./
希望给出详解,

考察代词Is this farm___you visited last week?A.where B.the one C.on which D./希望给出详解,
选B.将问句换成陈述句就是 This farm is .you visited last week. 很明显句子缺表语,所以首先补充完整,This farm is the one .you visited last week. 定语从句 you visited last week 修饰 the one ,省略了 关系代词 that / which(,因为关系代词做从句中的宾语),所以选B

首先 where 是不可以用的 因为已经有farm这个前置词了
this farm is the one(which) you visited last week
这个应该是摊开来的肯定句

显然考察定语从句
分析动词 VISIT 及物动词 所以不应该跟介词 排除A、C
farm前没有用定冠词THE 所以排除D(VISIT FARM不合语法)
所以选B

选D这道题考察的是定语从句,这个句子里,you visited last week 作定语定farm ,因为visit是及物动词,所以后面缺宾语,所以应该选择关系代词,用that或者是which,因为先行词在从句中做宾语,可以省略,所以就选D希望对你有帮助

可以把此疑问句转化成陈述句,则为This is farm ( ) you visted last week. 可以看出visted后面缺少宾语,A where只能做地点状语,不对。B the one代指farm后面省去了that(定语从句中若中心词做宾语,that可以省去) 正确 。C on which=where,错误。D缺少宾语,错误...

全部展开

可以把此疑问句转化成陈述句,则为This is farm ( ) you visted last week. 可以看出visted后面缺少宾语,A where只能做地点状语,不对。B the one代指farm后面省去了that(定语从句中若中心词做宾语,that可以省去) 正确 。C on which=where,错误。D缺少宾语,错误

收起

B特指代词

选 b. 这题是个定语从句,因为farm 在这里不能做先行词(这句疑问句还原就是:This farm is.....),所以要补一个词来做先行词,这个先行词又要指代farm ,所以就用the one. 如果是下面的句子,就选d.
Is this the farm (that) you visited last week?