used to和be used to的区别是什么?

如题所述

第1个回答  2022-08-21

区别一:用法不同

1、used to表示过去的习惯性动作,过去如此,现在不再这样了。常译作“过去常常”。

如:He used toplay basketball when he was young. 他年轻的时候常常打篮球。 

2、be used to do表示“被用来做某事”。

如:Wood is often used to make desks and chairs. 木头常常被用来制作桌椅。 

be used to doing /n. 表示“习惯于”某一客观事实或状态,不强调动作,to是介词,后面接名词或动名词。

如:He is used to hard work. 他习惯于艰苦的工作。She is not used to eating Chinese food. 她不习惯吃中餐。

区别二:含义不同

1、used to do sth. 是“过去常常做某事”,暗涵的意思是现在已经不做那件事了。to do 是不定式,to 即不定式符号。

例如:

2、I used to run in the morning. 我过去经常在早上跑步。(意思是我现在早上不跑了。)

be used to doing sth.(或be used to sth.)是“习惯做某事”(如果是现在时那么表示仍然在做),to 是介词。

区别三:词性不同

1、used to 是形容词,而不是谓语动词,真正的谓语动词为Be动词, 如:

am/is/are used to 现在习惯于

示例:

I am used to the hot weather.

我习惯于热天气

2、be used to句子中已经有了谓语动词be,且used to 这里已经不是动词,所以to无需当成动词不定式符号了,所以to 后面可以接名词或者接动词ing形式。

注:如果把be used to理解成被动的话,也是成立的,则以上示例中的used to都是被动时态的主动词。

A data queue object is used to send data from one program to another.

一个数据队列对象用于将数据从一个程序发送到另一个程序。

相似回答