英语题一道,求解析
Isthisthefarm________youworkedyearsago?Isthisfarm________youworkedyearsago?Isthisfarm...
Is this the farm________ you worked years ago?
Is this farm ________ you worked years ago?
Is this farm ________ you visited years ago?
a. where b. the one c. the one where d. which
A a;ac;b; B a;c;b C a;a;d D a;b;d
key:A why? 展开
Is this farm ________ you worked years ago?
Is this farm ________ you visited years ago?
a. where b. the one c. the one where d. which
A a;ac;b; B a;c;b C a;a;d D a;b;d
key:A why? 展开
4个回答
展开全部
主要有两个问题.
先看第一个问题,和从句有关. 如果分别把从句 从句子中独立出来,第一句和第二句是你多年前在那个农场工作, you worked in the farm ago .第三句是你多年前去过那个农场, you visited the farm years ago. 可见同样的farm在两个句子中成分不同. 前者是in the farm作状语,后者是farm作宾语. 变成从句后,引导方式就不同了.第三句the one 就是指the farm , 是visit 的宾语. 省略了个that.
第二个问题是第1句和第2句. 你把它改成陈述句,可能会好理解一点.
第1句的陈述句是this is the farm _____ you worked years ago
第2句是this farm is______ you worked years ago
第1句中,where引导是定语从句修饰farm
第2句中,如用a, where引导的从句直接作表语.如用b, where引导是定语从句修饰one, 而one也是指farm.
先看第一个问题,和从句有关. 如果分别把从句 从句子中独立出来,第一句和第二句是你多年前在那个农场工作, you worked in the farm ago .第三句是你多年前去过那个农场, you visited the farm years ago. 可见同样的farm在两个句子中成分不同. 前者是in the farm作状语,后者是farm作宾语. 变成从句后,引导方式就不同了.第三句the one 就是指the farm , 是visit 的宾语. 省略了个that.
第二个问题是第1句和第2句. 你把它改成陈述句,可能会好理解一点.
第1句的陈述句是this is the farm _____ you worked years ago
第2句是this farm is______ you worked years ago
第1句中,where引导是定语从句修饰farm
第2句中,如用a, where引导的从句直接作表语.如用b, where引导是定语从句修饰one, 而one也是指farm.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选B a;c;b
这类题应该采用还原法。
第一句:this Is the farm _ you worked years ago.先还原为陈述句。
you worked ________the farm years ago.再把分句还原。
联想短语:work in the farm,in the farm写成in which,in which=where.所以选a. where
第二句:this Is farm____you worked years ago.按第一句的方法还原似乎不对,farm是可数名词,应该为a/the farm.
说明要采用另一种还原方式了。
this farm Is ____you worked years ago.
联想定语从句的结构:先行词+which/that/、、、、
发现这句话少了先行词,the one 可代替具体意义的特指的可数名词,所以the one =the farm.
this farm Is the one(farm)__________you worked years ago.
联想短语:work in the farm,in the farm写成in which,in which=where.所以选 c. the one where
第三句:前半部分还原方法同第二句。
this farm is the one ___you visited years ago.
联想短语:visit the farm.所以the farm在从句做宾语,用which/that,又因为做宾语时which/that可以省略,所以选 b. the one .
May you success!
这类题应该采用还原法。
第一句:this Is the farm _ you worked years ago.先还原为陈述句。
you worked ________the farm years ago.再把分句还原。
联想短语:work in the farm,in the farm写成in which,in which=where.所以选a. where
第二句:this Is farm____you worked years ago.按第一句的方法还原似乎不对,farm是可数名词,应该为a/the farm.
说明要采用另一种还原方式了。
this farm Is ____you worked years ago.
联想定语从句的结构:先行词+which/that/、、、、
发现这句话少了先行词,the one 可代替具体意义的特指的可数名词,所以the one =the farm.
this farm Is the one(farm)__________you worked years ago.
联想短语:work in the farm,in the farm写成in which,in which=where.所以选 c. the one where
第三句:前半部分还原方法同第二句。
this farm is the one ___you visited years ago.
联想短语:visit the farm.所以the farm在从句做宾语,用which/that,又因为做宾语时which/that可以省略,所以选 b. the one .
May you success!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个空需要填where。如果你分不清怎么看,可以将句子调整为陈述句,也就是:This is the farm ________ you worked years ago.这是一个很明显的定语从句,答案是where。
第二个空填where或者是the one where。还是调整句子为陈述句,即:This farm is________you worked years ago.这是一个表语从句,答案是a和c。
第三个空要填the one。调整句子,This farm is ________you visited years ago.visit是一个及物动词,后面要跟宾语的,故用the one(that或者是which),很明显,题目里是把that和which省略了。
对于第一和第二空不用which,是因为work是不及物动词,后面不需要跟宾语。
希望有所帮助。
第二个空填where或者是the one where。还是调整句子为陈述句,即:This farm is________you worked years ago.这是一个表语从句,答案是a和c。
第三个空要填the one。调整句子,This farm is ________you visited years ago.visit是一个及物动词,后面要跟宾语的,故用the one(that或者是which),很明显,题目里是把that和which省略了。
对于第一和第二空不用which,是因为work是不及物动词,后面不需要跟宾语。
希望有所帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询