這個得看具體題目而定
我告訴你它們的區(qū)別,你自己想想好了
區(qū)別:
關系代詞用that(不用which)的情況:
1.先行詞是all,anything,everything,nothing等,關系代詞應用that
That's all that he told me.
2.先行詞前有the only,the same,the very 或no,little,much,any,every,all 等修飾時,關系代詞應用that
She is the only person that I know in this company.
3.先行詞前有序數詞或形容詞最高級修飾時,關系代詞常用that
The first thing that I want to do is to take it away.
4.當先行詞同時含有"人"或"物"時,關系代詞應用that
5.在固定結構the same...that...; so...that...; such...that...以及it is/was...that...的強調句型中,要用that
This is the same park that we once visited.
6.如主句以there be開頭時,關系代詞應用that
There is a room that has two windows.
關系代詞用which(不用that)的情況:
1.非限制性定語從句中關系代詞一般要用which
She won the competition,which made the whole family very happy.
2.關系代詞前如有介詞,關系代詞須用 which; 如把介詞移至句末,可用that(或省略)
There’s only one problem about which they disagree.
This is the key (that) she was looking for.
3.如果先行詞是that,關系代詞應用 which
I know that which you told me.
4.如先行詞和定語從句之間被其它較長的成分分隔,常用which
Larry told her the story of the young airman which I narrated at the beginning of this book.(先行詞為story)
5.在"those+復數形式的名詞"結構中,其后的關系代詞多用which
A shop should keep a stock of those goods which sell best.
6.一個句子中如有兩個定語從句,第一個定語從句用了關系代詞that,第二個從句中的關系代詞宜用which;但在平行結構中,應重復同一個關系代詞
This is the book that you bought which you have lost.
I have a house which is located on the hillside,which faces the south.
此外,that還可引導同位語從句,which不能
I have heard the news that they had won the game.
一個句子中有兩個定語從句,問是都用that還是which,還是什么?講清楚些
一個句子中有兩個定語從句,問是都用that還是which,還是什么?講清楚些
英語人氣:320 ℃時間:2019-10-19 22:30:44
優(yōu)質解答
我來回答
類似推薦