used to do sth.和be used to doing sth.的区别是什么?

如题所述

  used to do sth.意为“过去经常做某事”,be used to doing sth.意为“习惯于做某事”,两者的具体用法如下:
  一、used to do sth.意为“过去经常做某事”,它还隐含了一层意思就是“现在不再做这件事了”。其中的 to 是不定式符号,而不是介词,所以其后只接动词原形(不能接动名词)。如:
  He used to live in Paris. 他过去一直住在巴黎。
  注:used to do sth.通常不能与表示具体次数(如 twice, three times 等)或一段时间(如 three months, five years 等)的词或短语连用,但是它却可以与 always, often 等表示经常性意义的副词连用。如:
  正:I went to Paris three times. 我去过巴黎 3 次。
  误:I used to go to Paris three times.
  正:I lived in the country for three years. 我在乡下住过 3 年。
  误:I used to live in the country for three years.
  正:I always used [used always] to be afraid of dogs. 我过去总是怕狗。
  used to 构成否定式和疑问式时通常有两种方式:即借助助动词did 或直接将 used 用作助动词。如:
  He usedn't [didn't use] to come. 他过去不常来。
  You used to go there, usedn't [didn't] you? 你过去常到那儿去,是吗?

  二、be used to doing sth.意为“习惯于做某事”,其中的 to 是介词,所以其后要接名词或动名词(不能接动词原形);若要强调从不习惯到习惯的过程,可用 get, become 等代替动词 be。如:
  He is used to looking after himself. 他已习惯于自己照顾自己。

  I'm sure I'll get used to the hard work. 我相信我会习惯这艰苦工作的。
温馨提示:答案为网友推荐,仅供参考