高中英语语法.1.Where did you meet the pop star?it was in the hotel ___I stayed that day.为什么不填that 而填where?2.It was in a quiz programme ________ Angela won the mystery prize为什么不填where而不填that.这两题不是差不多

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 15:15:17

高中英语语法.1.Where did you meet the pop star?it was in the hotel ___I stayed that day.为什么不填that 而填where?2.It was in a quiz programme ________ Angela won the mystery prize为什么不填where而不填that.这两题不是差不多
高中英语语法.
1.Where did you meet the pop star?
it was in the hotel ___I stayed that day.为什么不填that 而填where?
2.It was in a quiz programme ________ Angela won the mystery prize
为什么不填where而不填that.
这两题不是差不多吗?
详解,谢

高中英语语法.1.Where did you meet the pop star?it was in the hotel ___I stayed that day.为什么不填that 而填where?2.It was in a quiz programme ________ Angela won the mystery prize为什么不填where而不填that.这两题不是差不多
看完我给您的回答,估计您就无需再往下看了.您问题的本质是定语从句和强调句型的问题.
1、结合前面提供的语境(你是在哪遇见那个明星的?),本句应该填where,用的是定语从句的用法,意思为:就是在我当天下榻的那家酒店里(遇见的).
对于本题,如果你把前面的语境去掉的话,填that或where都是可以的,但意思有区别:
(1)填that就是强调句,强调的是in the hotel,意思为:那天我就是呆在(或下榻在)那天酒店.这个时候对应的前提应该是“你那天真的是下榻在那家酒店吗?”这样的“确认性质”的疑问句.
(2)填where就是定语从句,没有任何强调的意思,只是用后面的短句补充说明hotel这个中心词,语法上理解成定语从句(后置定语的一种).
2、本句明显就是强调句型,强调的是it was ……that之间的部分,也就是in a quiz program.从本质上讲,强调句就是主语从句的倒装(一定要理解这一点,而不是死记强调句型),也就是说,it是后面Angela...这一句的形式主语,还原后应该是:Angela won the mystery prize in a quiz program,为和要倒装,就是为了强调“地点状语”,强调句的概念就是这么来的.
简言之,上面2句的本质区别如下:
1、从语境看,该句空格后面的是定语从句,是用来修饰、说明、补充前面的中心词hotel的,而且hotel是stay严格意义上的宾语(只不过在英语中stay当成不及物动词看待,所以即便是定语从句也用where而不用which或that)
2、该句形式上是强调句,而所有的强调句在本质上是主语从句的倒装形式,空格后面所引导从句的谓语动词won的宾语是prize(奖项)而不是program(节目或项目).所以,此句中虽然填that却并不是定语从句,而是主语从句的倒装.
最后给你提2个建议,供参考:
(1)高中阶段的“主从复合句”是英语学习中的难点,一定要句子结构(主、谓、宾、定、状、补)和词类(名、动、形、副、介、连、叹等)深刻地理解好,必须具备的语法分析能力是:无论碰到多么长的句子,都能清晰地把句子的主干找出来.这才是真正意义上的语法逻辑,其它的都是词法(构词法)和用法(用词法)的问题.这个语法分析能力一旦掌握对你学习任何语言都是终身受用的,因为它能把所有的语言现象串起来,是语言的“根”,否则单词记得再多,语法还是不行.
(2)英语的句法(遣词造句)跟汉语是非常类似的,也最好对照起来学习,让你用既有的汉语知识帮助你更好地理解英语.千万不要死记,要融会贯通:学有余力的时候一定要想想这个单词或短语的意思是怎么来的,而不是像某些人图简单所说的“这是成语、惯用语、习惯用法”.

第一题前面是hotel,地方所以用where,而且后面句子有主语,填副词where
第二题programme是个东西而且后面句子没有主语,不填副词,用that(which)

第一题前面是 in the hotel,要用副词所以用where,如果是只有the hotel,就用in which
第二题是强调句 it was that..

1where 相当于 in that. 变成陈述是it was in the hotel. the hotel i stayed in that day.
2 强调句 it was that..