用作形容词的基本意思是“所有的,全部的”,指两种情况:一是表示概括起来考虑的全体,此时与不可数名词或单数形式的可数名词连用; 二是表示把各部分一个一个地来看的全体,此时与复数形式的名词连用。
与名词连用时,在名词前可使用the〔this, that, those〕或所有格等限定词,若与复数形式的名词连用,名词前也可用基数词。
与 not 连用有两种含意:一为“并非…都是”; 二为“即使全部的…也不”。
和一个限定词之间可以加of,这种用法在美式英语中比在英式英语中更普遍,
of后面的名词一般都有冠词、名词所有格或其他修饰成分来限制。此外,在人称代词之前只能用
用作主语的同位语时,其位置通常在实义动词之前,非实义动词之后;若非实义动词位于句尾,则
the...常有如下两种用法:①用作副词短语,对形容词和副词比较级加以强调,意为“更加,甚至”; 有时整个结构相当于该形容词的最高级,意为“最,顶多”。②(
也可用于其它地方,如你原来以为你的朋友决不会去某处,现得知他不但去,还是常客,这时可表示为I am surprised at his going at
all 与 both 都可用于名词之前,常与限定词the, this, my等连用。二者的区别是:
1.all可与可数名词的单、复数或不可数名词连用; 而 both 只能与复数的可数名词连用。
2.当这两个词与可数名词的复数形式连用时, all 指三个或三个以上; 而both则指两个。
complete侧重于“整体”,用来修饰单数名词; all侧重于“全数”,可以用来修饰复数名词。例如:
1.在以下情况下,两者都可用,但有差别:用在复数名词前,all表示“所有的;每一个”,而whole则表示“整个儿”;一般情况下,二者都可用在时间或季节名词之前,但在hour和century之前用whole,而不用all。
2.以下情况下,一般不用whole,但可用all:不可数名词或物质名词之前;表示地点的专有名词之前。
1.all是把总数作为一个整体考虑; every是首先心中想着总体,然后考虑全部个体; each是首先考虑总体,然后一个一个地考虑个体。
2.all和each在句中可用于of之前或主语之后; 而every在句中则不能用于这样的位置。
3.every后面的动词永远是单数形式; each在名词之前动词用单数形式,在主语之后,则视主语而定; all若修饰的是复数形式的名词,则动词用复数形式,否则动词用单数形式。
这两个短语的区别是:anything but的意思是“根本不”; all but的意思是“差不多,几乎”。
转载请注明出处。