used to 为什么一个有be一个没有?这两句话什么区别

如题所述

第1个回答  2021-12-11

回答如下:

这两个句子都是主从复合句,但从句不同。句中的used to 相当于情态动词,意思是“过去常常”,指过去经常的习惯,但现在不再这样了。其中的to是不定式符号,后面要接动词原形。它只有过去式一种形式,可以用于所有人称。

    句1的句子结构是:主句His His earnings were only half the amount+定语从句they used to be。本句先行词amount后面省略了关系代词that。英语关系代词that可以在定语从句中作表语,并且可以省略。例如:

He is not the man (that) he was ten years ago. 

The show is not a hit (that) it was three years ago. 

本句中的that指代先行词amount, 在定语从句中作be动词的表语,故这个 be不能省略。

 2. 句2的句子结构是:主句He earned half as much +比较状语从句 as he used to。

本句中的比较状语从句经常用省略句,以避免重复。例如:

He is as tall as I ( am).    

She runs faster than I (do) .  

John works as hard as Peter (does). 

Her illness is more serious than ( it was ) expected. 

本句中的used to 后面省略了行为动词earn。这里不能用be动词,因为be动词不属于行为动词。

第2个回答  2021-12-11

此处涉及到不定式短语符号 to 的省略语法。

该语法有规定如下:如果不定式短语(以used to“过去常常/曾经...” 为例)后面所跟的动词(短语),在上下文中已经出现过,则其后的不定式短语可以使用省略语法。如果后跟的是行为动词原形,则该不定式短语可以直接省略为 (used) to;后跟的是be...时,则省略为 (used) to be;如果跟的是 have done...,省略为 (used) to have;后跟的是 (used) to have been... 时,则省略为 (used) to have been.

第一句中,对应前句谓语中的 were,所以说 ... used to be;而第二句中,对应前句谓语中的 earned,所以直接省略为 used to 即可。

相似回答