英语题!! 需要讲解原因的~~~~

来源:百度知道 编辑:UC知道 时间:2024/09/23 14:29:10
——Well,where did you spend your holiday last summer?
——At______.
A. where it is called Grand Hotel
B. which is called Grand Hotel
C. what is called Grand Hotel
D. that is called Grand Hotel

答案:C
请高手给讲解下

at是介词 后面不能用that 然后如果做定语从句的话 at where 也是不对的
除非是at which 排除A C
说真的 at 后面只能接what 在名词性从句中。这句子不是定语从句而是宾语从句,what is called Grand Hotel做宾语从句 因为介词后面是宾语嘛 所谓介宾 介宾就是这个道理

因为后面是物体,所以是what或者that
但前面是一个介词,因此不能用that

what is called Grand Hotal
是个宾语从句,并非定语从句
引导词为 WHAT

C. what is called Grand Hotel

所谓的Grand Hotel

= i spend my holiday at some place which is called grand hotel
主句缺宾语,从句缺主语,这是一句宾语从句