Is the hotel _____ offered you a job ___ you stayed the first time you arrived here.A the one where B the one in whichC where that D the one that whereD为什么不能有that
热心网友
Is the hotel _____ offered you a job ___ you stayed the first time you arrived here.A the one where B the one in whichC where that D the one that where我觉得答案应该是D.第一空缺少先行词,而the one在后面的定语从句做主语不可以 省略;第二空 很明显是个表地点的定语从句,要用where
热心网友
原题就没打清楚 没法做
热心网友
D.这是含有两个定语从句的复合句,句中缺先行词,所以需要the one做先行词,又因为第一个从句中缺主语,所以that 不能省略;第二个定语从句的先行词也是the one 在从句中做地点状语,所以用where。可以把这个句子还原成陈述句,这样看起来就明显了The hotel is the one that offered you the job where you stayed the first time you arrived here.
热心网友
D,强调句,定语从句
热心网友
选A,把句子还原一下,that多余的,不要,有了定冠词THE后就不能有that!
热心网友
选a,that引导的是定语从句,where引导壮语从句。