英语语法术语:什么是运算符?
1 .?运算符的定义:(在一些语法模型中,例如,英语的综合语法(伦道夫·夸克等人),缩写为CGEL)
1.1第一个定义:一个句子中第一个或唯一的助动词,包括情态动词和作为虚词的do,to be动词和作为主动词的to have动词(没有do的支持)。
1.2第二个定义:英语中有助于疑问句、否定句、重音句的词。
2.?操作词的‘操作’是指倒装(在疑问句中)和附加的否定成分not/-n t(在否定句中):(1)他们?可以吗?一直在胡思乱想。(情态动词could)
他们可能在胡思乱想。
(2)?可以吗?他们一直在胡思乱想?(情态动词could,重点是构成问句,操作动作体现为‘倒装句’)
他们会不会在胡思乱想?
(3)他们?不能吗?一直在胡思乱想。(情态动词could,重点是构成否定句,动作是‘否定’)
他们不可能是偏执狂。
(4)他知道一些事情。(这句话里没有符合定义的操作词。)
他知道一些消息。
(5)?是吗?他知道些什么吗?(做助动词,有助于疑问句,但倒装不明显。)
他知道些什么吗?
(6)?是吗?准备好了吗?(do-free be动词对疑问句有贡献,操作动作为‘倒装’)
你准备好了吗?
(7)我?没有吗?任何钱。(do-free have动词,引出否定句,操作动作为‘否定’)
我破产了。
(8)?有吗?你知道你做了什么吗?(do-free有动词对疑问句有贡献,操作动作为‘倒装’)
你知道你刚刚做了什么吗?
需要指出的是,Cagel(英语的剑桥语法)将be和have视为助动词,而不是主动词。
即在上面的例子(5)中,CaGEL把动词to看成助动词而不是主动词;把(7)、(8)中的动词to have作为助动词,而不是主动词。
3.在do的支持下,have和do都不是操作词:
(1)?做什么?你呢。有吗?知道你刚刚做了什么吗?(have不是操作词,但是句首的do是操作词)
你知道你刚刚做了什么吗?
②何?不是吗?有吗?一条线索。(have不是一个操作词,而前面的does是一个操作词)
他不知道。
(3)我?没做?家务劳动。(Do不是操作词,但前面的did是操作词,引出否定句,操作动作是‘否定’)
我没有做家务。
(4)你呢?做什么?碗碟。(do不是操作词,但前面的did是操作词,对疑问句有贡献,操作动作不明显。)
你洗碗了吗?