区分be used to do、used to do 、be used to doing

1 be used to do

语法层面:

  • use 作为谓语动词,此处即看作及物动词(不及物动词没有宾语也就没有被动形式)。be used 表示 use 的被动语态。
  • to do 作为动词不定式,充当句子的目的状语。
  • use to do 是 be used to do 的原型

语义层面:

  • be used to do 表示某物被用来做某事

eg:

  • It use a data queue object to send data from one program to another. [主动]
    A data queue object is used to send data from one program to another.[被动]
    一个数据队列对象用于将数据从一个程序发送到另一个程序。
  • Most of us use public transport to get to work.[主动]
    Public transport are use most of us to get to work.[被动]
    我们大多数人都乘公交车辆上班。

2 used to do

语法层面:

  • used作为谓语动词,时态是use的一般过去时。
  • to do 作为动词不定式,充当句子的宾语。

语义层面:

  • used 表示过去常常
  • used to do 整体表示过去常常做某事

eg:

  • He used to go to our school.
    他曾在我们学校就读。
  • We used to go for a walk after supper.
    过去我们总是在晚饭后去散步。
  • I used to get up early in the morning.
    我过去通常起到很早。

3 be used to sth/doing

语法层面:

  • be 作为系动词,有不同时态。

    • am/is/are used to 现在习惯于
    • was/were used to 过去习惯于
    • will/would be used to 将习惯于
  • used 作为形容词。
  • to 作为介词。
  • sth/doing 作为介宾。
  • be used 整体是系表结构。
  • to sth/doing 此处可看作状语修饰used,形成形容词短语作表语。

语义层面:

  • used 表示习惯的
  • be used to sth/doing 整体表示习惯于某物/做某事

eg:

  • I am used to the hot weather.
    我习惯于热天气。
  • She is used to living in the country.
    她习惯于住在乡下。
  • She was used to living a hard life.
    她习惯于做艰苦的工作了。
  • She will be used to getting up early.
    她将会习惯于早起。

[参考博客]
used to do和be used to do以及be used to doing到底如何区别?

English--基础知识点--9--used相关推荐

  1. python describe函数_Python基础知识点梳理2,推荐收藏

    接着昨天的基础知识点继续梳理,昨天的 Python基础知识梳理1 8.函数 1.定义函数: 使用关键字def来告诉python你要定义一个函数 接着指出函数名:如下面函数名是-greet_user ( ...

  2. Python培训教程之Python基础知识点梳理

    Python语言是入门IT行业比较快速且简单的一门编程语言,学习Python语言不仅有着非常大的发展空间,还可以有一个非常好的工作,下面小编就来给大家分享一篇Python培训教程之Python基础知识 ...

  3. 自然语言处理算法工程师历史最全资料汇总-基础知识点、面试经验

    2019年秋招已过,零星的招聘任然在继续.本资源适用于NLP算法工程师面试,也适用于算法相关的其他岗位.整理了算法面试需要数学基础知识.编程语言.深度学习.机器学习.计算机理论.统计学习.自然语言处理 ...

  4. java重要基础知识点_必看 | 新人必看的Java基础知识点大梳理

    原标题:必看 | 新人必看的Java基础知识点大梳理 各位正在认真苦学Java的准大神,在这烈日炎炎的夏季里,老九君准备给大家带来一个超级大的"冰镇西瓜,"给大家清凉一下,压压惊. ...

  5. mysql 存储引擎 面试_搞定PHP面试 - MySQL基础知识点整理 - 存储引擎

    MySQL基础知识点整理 - 存储引擎 0. 查看 MySQL 支持的存储引擎 可以在 mysql 客户端中,使用 show engines; 命令可以查看MySQL支持的引擎: mysql> ...

  6. 布尔值_Python基础知识点手册——布尔值及布尔运算

    布尔值及布尔运算 布尔值有 True 和 False,布尔类型是整数类型的子类型,所以整数的运算都适用布尔值运算. issubclass(bool,int) True True + 1 2 ~True ...

  7. python基础知识整理-整理了27个新手必学的Python基础知识点

    原标题:整理了27个新手必学的Python基础知识点 1.执行脚本的两种方式 Python a.py 直接调用Python解释器执行文件 chomd +x a.py ./a.py #修改a.py文件的 ...

  8. python基础知识整理-python爬虫基础知识点整理

    首先爬虫是什么? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本. 根据我的经验,要学习Python爬虫 ...

  9. Python2.7基础知识点思维导图

    2019独角兽企业重金招聘Python工程师标准>>> 特别感谢廖雪峰官方网站! 这个思维导图是学习Python2.7时罗列的知识点,能够帮助快速回忆基础知识点,分享给各位. 思维导 ...

  10. 计算机知识必备,小结||计算机基础知识点十(必备)

    原标题:小结||计算机基础知识点十(必备) 451.数据库管理系统主要功能: (1)数据定义功能 (2)数据操纵功能 (3)数据库的运行管理 (4)数据库的建立和维护功能 452.数据库不仅要反映数据 ...

最新文章

  1. IntelliJ IDEA乱码问题解决方法
  2. KVM 网络虚拟化基础 - 每天5分钟玩转 OpenStack(9)
  3. varnish配置详解
  4. webpack入门--前端必备
  5. thinkphp3.1的新功能
  6. .NET Core Love gRPC
  7. Android学习笔记---HttpClient入门,使用方法,及简介
  8. 利用可达矩阵判断连通性_leetcode240. 搜索二维矩阵 II
  9. [Python] 正确复制列表的方法
  10. 分类计数原理与分步计数原理_两种基础的计数原理
  11. bzoj1396: 识别子串
  12. ODBC驱动程序丢失解决方法
  13. Python实现微信消息连续轰炸(发送)
  14. 一文读懂TOGAF企业架构
  15. Ubuntu下搭建android开发环境
  16. echarts图表格式记录
  17. intel edison固件更新
  18. win10 开teredo
  19. 推荐系统入门(六):新闻推荐实践1(附代码)
  20. 【论文评审】怎样审稿?

热门文章

  1. 自定义navigationBar字体大小颜色背景色
  2. 现在又出来一个数字经济的概念,听说下半年要火起来
  3. unity5在小米pad上闪退
  4. Artifactory 简介
  5. Android13 App 预装详解
  6. 1024程序员节,有的公司竟然送漱口水!
  7. 微信聊天新技能!微信聊天彩色字体!个性炫酷~
  8. 解决ios设备自带邮箱只能接收邮件不能发送邮件问题的方法
  9. 关于用scala 写Elasticsearch +springboot+jpa
  10. mac book air 安装win10