让我纠结的英语题 求解 不胜感激!
1.Isthisfactory_____youvisitedtheotherday?A.theoneB.thatC.whereD.when2.Isthishotel___...
1.Is this factory _____ you visited the other day?A. the one B. that C. where D. when
2.Is thishotel _____ you said we were to stay in your letter
A. that B. where C. the one D. in which 展开
2.Is thishotel _____ you said we were to stay in your letter
A. that B. where C. the one D. in which 展开
5个回答
展开全部
你要知道这两个题目为什么这样选,你必须知道定语从句中的基本构成,通俗的说就是“先行词+链接词(代词、副词)+定语从句部分”,所以说对于一个完整的定语从句,这三部分是必不可少的。当然,that做连接词也有省略的情况,很简单就不说that的问题了。现在看这两个题目。
第一个你一看选项,分为两类,A是一类,做先行词的,BCD是一类,是连接词,那么看句子缺什么,你的疑问是AB都可以,这是你没理解先行词和连接词的关系导致,你先看这个句子
Is this the factory _____ you visited the other day?这个句子就要用that,the factory是先行词,而不加the,不是特指,那就不是先行词,需要用一个与之并列的成分做先行词,肯定是the one。that指代的就是the one,但是“指代”不是“重复”,the one是先行词,that是引导词,缺一不可。
第二个句子,你看定语从句的动词是stay,是不及物的,不需要宾语了,所以要用副词引导做状语,你可能说介词+which就等于一个副词,为啥D不对的,其实,要是用D的话不是不可以,加个逗号就OK,一般他引导非限制性定语从句,加个逗号比较规范,即:Is this hotel ,in which you said we were to stay in your letter?虽然符合语法,但不是很合习惯。这个不选C的原因是stay和visit不同,是不及物的。
有什么疑问还可以问我,帮助到你的话请及时采纳。
第一个你一看选项,分为两类,A是一类,做先行词的,BCD是一类,是连接词,那么看句子缺什么,你的疑问是AB都可以,这是你没理解先行词和连接词的关系导致,你先看这个句子
Is this the factory _____ you visited the other day?这个句子就要用that,the factory是先行词,而不加the,不是特指,那就不是先行词,需要用一个与之并列的成分做先行词,肯定是the one。that指代的就是the one,但是“指代”不是“重复”,the one是先行词,that是引导词,缺一不可。
第二个句子,你看定语从句的动词是stay,是不及物的,不需要宾语了,所以要用副词引导做状语,你可能说介词+which就等于一个副词,为啥D不对的,其实,要是用D的话不是不可以,加个逗号就OK,一般他引导非限制性定语从句,加个逗号比较规范,即:Is this hotel ,in which you said we were to stay in your letter?虽然符合语法,但不是很合习惯。这个不选C的原因是stay和visit不同,是不及物的。
有什么疑问还可以问我,帮助到你的话请及时采纳。
展开全部
第一题 主 语 是this factory 答案是A. the one 作表语 后面是省略that的定语从句
其他选项 没有先行词
变成陈述句 你就明白了1.this factory is the one you visited the other day。
第二题 是表语从句 答案是B. where
变成陈述句 this hotel is where you said we were to stay in your letter
you said。。in your letter是插入语 可去掉
如果 还用 the one 的 话 后面必须 加 in which 或where 因为从句完整 无需代词
this hotel is the one in which you said we were to stay in your letter
其他选项 没有先行词
变成陈述句 你就明白了1.this factory is the one you visited the other day。
第二题 是表语从句 答案是B. where
变成陈述句 this hotel is where you said we were to stay in your letter
you said。。in your letter是插入语 可去掉
如果 还用 the one 的 话 后面必须 加 in which 或where 因为从句完整 无需代词
this hotel is the one in which you said we were to stay in your letter
追问
第一题中“that指代的就是the one,但是“指代”不是“重复”” 指代不是重复???为什么that不可以看成是代词,并作先行词,,
追答
that 引导名词性从句时 是连接词 本身没有词义 也不充当 句子成分
this factory is that _ you visited the other day
这样的话 that引导的是表语从句 从句中 visited 缺宾语 that不能充当句子成分 因为这是名词性从句
如果引导定语从句 that 前面 缺 先行词
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请问你的题呢???
追问
Is this factory _____ you visited the other day?
A. the one B. that C. where D. when为什么选A,我觉得A和B 都可以啊???还有,that作代词的话不就等于the one吗,那可以把它看作代词...。
Is this hotel _____ you said we were to stay in your letter?
A. that B. where C. the one D. in which答案是B.可这道题又是为什么要看做是定语从句 ,和上面那道题有什么区别?怎样去区分它们是什么从句 谢谢
追答
the one要做代词,而that是引导后面定语从句省略,有三种不加,that ,in which
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
题呢?
追问
Is this factory _____ you visited the other day?
A. the one B. that C. where D. when为什么选A,我觉得A和B 都可以啊???还有,that作代词的话不就等于the one吗,那可以把它看作代词...。
Is this hotel _____ you said we were to stay in your letter?
A. that B. where C. the one D. in which答案是B.可这道题又是为什么要看做是定语从句 ,和上面那道题有什么区别?怎样去区分它们是什么从句 谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要专心去学,没有什么可纠结的。
追问
Is this factory _____ you visited the other day?
A. the one B. that C. where D. when为什么选A,我觉得A和B 都可以啊???还有,that作代词的话不就等于the one吗,那可以把它看作代词...。
Is this hotel _____ you said we were to stay in your letter?
A. that B. where C. the one D. in which答案是B.可这道题又是为什么要看做是定语从句 ,和上面那道题有什么区别?怎样去区分它们是什么从句 谢谢
追答
A
选B前面加the 才行。第二个选B也不对。也必须选C。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询