一、all和all of的区别
1. 宾格代词后面用all
2. 名词前面没有限定词(如定冠词the,形容词性物主代词,指示代词,名词所有格等)修饰时,只能用all ,不能用all of。
如:All children like watching TV.所有的孩子都喜欢看电视。
3. 名词前面有限定词修饰时,既可以用all也可以用all of。
如:All / All of the children like watching TV.所有的这些孩子都喜欢看电视。
4. 在人称代词宾格前只能用all of,不能用all。
如:All of them are my friends.他们都是我的朋友。
二、all的一些用法
1. all修饰名词主语时:
①可放在主语和行为动词之前
②但要放在be动词之后
③但是若be动词是句子中的`最后一个词时,all要放在be动词之前
All the boys study well. = The boys all study well. 孩子们都学习得很好。
They are all steel workers. 他们都是钢铁工人。
—Are you Young Pioneers? 你们是少先队员吗?
—Yes, we all are. 是的,我们都是少先队员。
2. all+冠词/指示代词/物主代词 = 冠词/指示代词/物主代词+whole 例如:
Hug all the world. =Hug the whole world.
That is all my life. =That is my whole life.
注意:all可修饰不可数名词或复数名词,the whole不可修饰不可数名词或复数名词,如要修饰不可数名词或复数名词,则要将the whole改为the whole of才行。例如:
I love all Shanghai. =I love the whole of Shanghai.
The cat drank all the ink. =The cat drank the whole of ink.
All his books(=The whole of his books)are on the shelf.
3. all与not连用时通常表示“部分否定”;要表示“全部否定”时,可用no,none,not any等词语。例如:
All my friends can not swim.我所有的朋友并不都会游泳。
None of my friends can swim.我所有的朋友都不会游泳。
I don't know all of them.他们我并不都认识。
I don't know any of them.我都不认识他们。
另外,人们往往更多地用not all,而不用all not。例如:
Not all English people like fish and chips.
4.all不与what连用,可把what改为that,或去掉all。例如:
误:This is all what I want to say.
正:This is all (that) I want to say.
正:This is what I want to say.
5.at all作“完全”、“根本”解.,.多用于否定句、条件状语从句。有时也用于肯定句、疑问句,表示“真的”、“确实”的意思。例如:
If it were not for the sun,we could not live at all.如果没有太阳,我们根本不能生存。
Do it well if you do it at all.要做就要做好。
Do you feel ill at all? 你真地觉得不舒服吗?
You are fortunate to be able to speak even a little Spanish at all.你真幸运,竟会讲一点儿西班牙语。
发表评论