一直弄不清楚定語或同位語從句中the one 和one 做關系詞時的用法,謝謝~拿幾到題來說吧~1. Is this factory____you visited last year? 應填the one.2. Ms.Claire is a strict but kind teacher,____who,usually,is popular with her students.應填one.不是說名詞前不加the時,就用the one么,再看下題Is this hotel____offered you a job where you stayed the first time you arrived here? 為何不能填the one?誰能給個詳細的解釋和總結?the one不屬于關系代詞呀~ 還能應導定語從句???? 疑惑中......
熱心網友
首先,你舉的第三個例子的答案就是錯誤的,你可以對比第一句和第三句: 1。 Is this factory the one you visited last year ?3。 Is this hotel ____offered you a job 。。。。。?兩句的開頭都是一樣的,都是this 和緊跟的那個詞合起來做了句子的主語。1句用了the one ,3句為什麼不能用呢?只是這里需要明確一下,1、3句中都使用the one ,但是兩個the one 在句中作的成分是不同的。1句中是省去了關系代詞which 的定語從句,因為which 在定語從句中是做賓語的,是可以省略的3句中的關系代詞是不能省的。來看一下完整句:Is this hotel the one which \that offered you a job 。。。。?顯然which 在定語從句中是作主語的,主語是不能像做賓語一樣省略的。所以,第三句話是可以、而且也必須用the one 的(這個原因我已經在你提出的“英語單選”問題中解釋過了,建議和那個解釋一起來看,會有助于你理解)只是你的the one 后面需要加上關系代詞which \that 。所以你說得沒錯,the one 當然是不能引導定于從句的了,即使有時看不到先行詞,那也是因為先行詞在從句中作了賓語成分而可以省略的緣故至于第2句,是個同位語從句,用one 來代替前面的名詞,是固有的結構,是不能再前面加上the 的希望我回答的兩個問題你能合起來看,相信你會理解的,所以希望我的答案能讓你滿意。相信我吧,英語知識方面的問題,我沒有把握是不會回答的,我的答案絕對是正確的,因為我上高三就經常給同學解答這個問題!!!。
熱心網友
首先,除祈使句,句子基本結構就是主謂賓或主系表.主語the hotel,系動詞is,表語應該是后面where的那個句子.那么要你添的空就是普通的定語從句的先行詞,hotel做從句的主語,那就只有which和that可以作為備選答案