这位网友的问题涉及二个内容:否定句结构和部分倒装句。
英语的否定句是通过否定词和半否定词实现的。否定词包括not,以及以n开头的副词、不定代词或限定词,如never,no, nothing, no one, nobody, neither, nor等。半否定词包括 seldom, hardly, rarely, scarcely, little, few等。最常用的否定词是not. not最长用的用法为否定谓语动词,称为动词否定结构。除了动词否定结构外,英语也可以采用名词否定句。例如:
I don't like anyone here. 动词否定句
I like no one here. 名词否定句
现在我们只讨论not否定谓语动词时的结构。在现代英语中,not不能直接否定一个谓语动词,而是需要通过操作词的辅助才能构成动词否定结构。例如,She likes him. 如果要把这个句子用not改为否定句,不能说 She not likes him.或者
She likes not him. 我们需要一个操作词。但原句中没有操作词,我们就添加一个助动词do作为操作词,助动词do有人称和时态的变化,本句为一般现在时,单三主语,所以我们加上does, 即She does like him. (加了助动词does后,其后的实意动词改为不带to的不定式)现在句子有操作词了,此时只需把not放在操作词之后,就构成动词否定句:She does not like him. 在非正式语体中,操作词通常和not构成缩合形式,所以句子也可以是 She doesn't like him. 所以,你要想了解英语的动词否定结构,你就必须知道英语的操作词都有哪些。英语一共有24个操作词(包括助动词do的do,does, did). 关于英语操作词具体是哪24个,你可在本网搜索“
英语操作词及其语法功能概述”。然后记住一个规则,用not把一个肯定句变为否定句时,not加在操作词之后即可。如果原句没有操作词,就需要先加一个操作词do, does或did 。然后把not加在操作词之后。这就是所谓的do support。
例如:He will come. will为操作词,直接在will后加not即构成否定句:He will not come. 或用缩合式 He won't come.
He is my friend. is为操作词。所以否定句为 He is not my friend. 或 He isn't my friend.
I love you. love不是操作词,所以需要加操作词do (即do support), I do not love you. 或 I don't love you.
我想至此你应该已经明白了动词否定结构的构成,你有了操作词的概念,就明白了为什么有时候动词否定需要加助动词do, does, did, 而有时候又不需要。
下面我们看看部分倒装句。所谓部分倒装句是指一个句子的操作词移到主语之前的语言现象。正常情况下,操作词作为谓语动词的一部分,应该位于主语之后。没有特殊的理由,操作词是不能放在主语之前位置的。那么什么情况下需要把操作词移到主语前(即使用部分倒装结构)呢?主要有以下三种情况:
第一,一般疑问句或选择疑问句,通过部分倒装来表示这是问句,而不是陈述句。例如:
Are you a student?
Will you go by bus or on foot?
第二,if虚拟条件句省略if,从句的had, were或should 移至主语前,表示这是虚拟条件状语从句。例如:
Had I known it was you, I would have opened the door.
= If I had known it was you, ...
第三,某些本不属于主语前位置的结构由于强调而置于主语前(这种现象称为前置),则导致部分倒装句。这里有二点需要注意:并非所有的前置都导致部分倒装句,只有特定的结构前置才导致部分倒装;例如,具有否定意义的词项前置,only+状语前置,so...that...句型so+形容词/副词前置等。另外要注意,前置才导致倒装,如果否定词项本来就属于主语的一部分,并没有前置(移位),则不倒装。下面针对网友的问题我们只看具有否定意义的词项前置导致的倒装。
It seldom snows in Hong Kong. seldom为半否定词,具有否定意义。如果强调seldom而把seldom前置(即移到主语前)则句子必须部分倒装,即必须把操作词移至主语前。本句没有操作词,就需要do support, 即加上助动词does作为操作词,得到:
Seldom does it snow in Hong Kong.
I will never forget you. will是操作词,所以never前置则导致部分倒装:Never will I forget you.
No one likes you. no one虽然是否定意义,但no one作主语,本来就在这个位置,并没有发生前置(即没有移位),所以句子不倒装,仍然正常语序。
I like no one. 本句no one作宾语,这是名词否定句。如果为了突出、强调宾语而把宾语前置于句首,则属于具有否定意义的词项前置,句子就必须部分倒装了:No one do I like.
所以网友要知道二点:部分倒装句倒装的是操作词,如果句子没有操作词,就需要加操作词do, does或did(即do support)。倒装倒装的常见原因只有就是具有否定意义的词项前置。所以你得判断句子是否有前置(即本不属于主语前位置的词项移位到主语前,还得判断这个前置的词项是否真的具有否定意义。例如下句:
At no time will I do it. at no time意为任何时候都不,具有否定意义,所以句子倒装。
In no time I will do it. in no time意为soon, 很快、马上的意思,没有否定意义,所以句子不倒装。
学习任何东西都要理解原理,并融会贯通。我就不必举例所有否定词项前置倒装的部分倒装句了, 你自己慢慢体会吧。你可以结合语法书,看看部分倒装句。