So that 和such that有什么区别?就是后面加的词性有什么区别?
区别有以下几点:
(1)such是形容词,它所修饰的名词可以是可数名词,也可以是不可数名词;名词前面可以带形容词,也可以不带。如果其后是单数可数名词,前面需加不定冠词a或an。因此,such…that…的句型结构可分为以下三种:
①such+a(n)(+adj.)+单数可数名词+that从句。如:
She is such a good teacher that all of us love and respect her.她是一位很好的老师,我们都敬爱她。
Table tennis is such an interesting game that people all over the world play it.乒乓球是一项很有趣的运动,以致全世界的人都参加这项运动。
②such(+adj.)+复数可数名词+that从句。如:
They are such interesting books that I want to read them once more.这些书非常有趣,我想再读一遍。
③such(adj.)+不可数名词+that从句。如:
It was such bad weather that I had to stay at home.天气太坏,以致我不得不呆在家里。
(2)so是副词,与形容词或副词连用,其结构是:so+adj.(adv.)+that从句。如:
He ran so fast that I couldn’t catch up with him.他跑得那么快,我赶不上他。
I am so sleepy that I can hardly keep my eyes open.我太瞌睡了,眼睛几乎睁不开了。
注意:①当名词前面有many,much,few,little等表示数量多少的限定词时,应该用so,而不能用such。如:
There were so many people in the street watching the fire that firefighters could not get close to the building.街上围观大火的人太多了,消防队员无法靠近大楼。
②当单数名词前有形容词时,既可用so,也可用such,但不定冠词的位置却有所不同。如: This is such an important meeting that you should attend it.(=This is so important a meeting that you should attend it.)这是一次很重要的会议,你一定要参加。 后面不加,一般在前面加,详细分析如下:so that引导目的状语从句时,表示“以便;为了”,从句中常使用can /could /may /might /will /would /should等情态动词或助动词;引导结果状语从句时,从句中一般不用can和may等词,在so that前可以用逗号,意思是“因此,所以,以致”。如:
He got up very early so that he could catch the train.他起得很早以便能赶上火车。(目的状语从句)
He raised his voice,so that everyone heard him.他提高了声音,结果大家都听见了。(结果状语从句)
(3)so...that意为“如此……以致”,只能引导结果状语从句,意为“如此……以致于”,其中so后面跟形容词、副词或由few,little,a little,many,much修饰的名词。例如:
He ran so quickly that I couldn't catch up with him.他跑得太快,我赶不上他。
The box costs so little that I can afford it.这个箱子很便宜,我买得起。
so…that与such…that
so…that用于以下四个句型:
so+形容词/副词+that…
so+形容词+a/an+单数可数名词+that…
so+ many(多) / few(少) +复数可数名词+that…
so+ much(多) /little(少) +不可数名词+that…
This teacher is so kind that we all like him. 这个老师非常和谒,我们都喜欢他。
He ran so quickly that we all couldn’t catch up with him. 他跑得很快,我们都追不上他。 This is so interesting a book that we all enjoy reading it. 这本书非常有趣,我们都喜欢看。 He has so many books that I can’t count them. 他有很多书,我数也数不清。
There was so much food that we couldn’t eat it all. 食物太多了,我们吃不完。
I have so little money that I cannot afford a car. 我的钱太少,买不起车。
注:若little表示“小”时,要用such。如:
He is such a little boy that he can’t lift the box. 他是这么小的小小孩,提不到那个箱子。
2. such…that…用于以下三个句型:
such+ a/an+形容词+单数可数名词+that…
such+形容词+复数可数名词+that…
such+形容词+不可数名词+that…
This is such an interesting book that we all enjoy reading it. 这本书非常有趣,我们都喜欢看。
They are such interesting books that we all enjoy reading them. 这些书很有趣,我们都喜欢看。
He shut the window with such force that the glass broke. 他关窗子用力很大,玻璃都震破了。
such +名词短语+that
2018-09-21