英语语法术语:什么是操作词(operator)

如题所述

第1个回答  2022-07-22
英语语法术语:什么是操作词(operator)?

1 .  操作词 (operator)的定义:(在一些语法模型中,例如,A Comprehensive Grammar of the English Language(Randolph Quirk等编),简称CGEL)

1.1 第一种定义 :句中的第一个或仅有的 助动词 ,包括 情态动词 和作为形式动词(dummy verb)使用的do(即形式动词do),作为主动词(无需do的支持)使用的to be动词和to have动词。

1.2 第二种定义: 英语中促成疑问句,否定句和强调句的词。

2.  操作词的‘ 操作 ’指的是 倒装 (在疑问句中)和添加的not/-n't 否定成分 (在否定句中): (1) They  could  have been imagining things. (情态动词could)

他们可能在胡思乱想。

(2)  Could  they have been imagining things? (情态动词could,重点是构成疑问句,操作动作体现在‘倒装’)

他们可能胡思乱想了吗?

(3) They  couldn’t  have been imagining things. (情态动词could,重点是构成否定句,操操动作即‘否定’)

他们不可能胡思乱想。

(4) He knows something. (这一句没有符合定义的操作词)

他知道一些消息。

(5)  Does  he know something? (does助动词,促成疑问句,不过倒装不算明显。)

他知道一些什么吗?

(6)  Are  you ready? (无需do支持的be动词,促成疑问句,操作动作是‘倒装’)

你们准备好了吗?

(7) I  haven’t  any money. (无需do支持的have动词,促成否定句,操作动作是‘否定’)

我身无分文。

(8)  Have  you any idea what you have just done? (无需do支持的have动词,促成疑问句,操作动作是‘倒装’)

你知道你刚才做了什么吗?

需要指出的是 ,CaGEL(The Cambridge Grammar of the English Language) 将be和have当成助动词,而非主动词 。

即,在上面例子(5)中,CaGEL将to be动词当成助动词,而非主动词;将(7),(8)中的to have动词当成助动词,而非主动词。

3. 有do支持的情况下,have和do就不是操作词:

(1)  Do  you  have  idea what you have just done? (have不是操作词,但是句首的do是操作词)

你知道你刚才做了什么吗?

(2) He  doesn’t   have  a clue. (have不是操作词,但是前面的does是操作词)

他没有线索。

(3) I  didn’t do  the housework. (do不是操作词,但是前面的did是操作词,促成了否定句,操作动作‘否定’)

我没做家务。

(4) Did you  do  the dishes. (do不是操作词,但是前面的did是操作词,促成了疑问句,操作动作‘倒装’不太明显)

你洗碗了吗?