文/陈德永

宾语从句就是用一个句子作为宾语,在英语中,及物动词后面可以直接带宾语,不及物动词得加个介词才可以带宾语。宾语从句也是这样,可作为及物动词的宾语,也可以作为介词宾语。

我们先看看简单句中的宾语:

I believe him. 我相信他。(动词宾语)

I believe in ghost. 我信鬼。(介词宾语)

如果把上例中的宾语换成句子,那么简单句就变成复合句,一个词语构成的宾语,就会成为宾语从句。

宾语从句的引导词

这里我们先搞定最简单的三种宾语从句,他们都来源于---对直接引语的转述,说明白点就是你转述别人的话,这些话分三种情况:

1. 别人说的是陈述句,引导词用 that,比如:

别人说:“I will come on time.”“我会按时来的。”

你转述:He says that he will come on time.

转述2:He said that he would come on time.

引导宾语从句的 that 可以省略,所以你可以这样说:

转述1:He says he will come on time.

转述2:He said he would come on time.

2. 别人的话是个一般疑问句,这个时候,你要用 if 或者 whether 来引导宾语从句。

别人说:“Will you agree with me?”“你会同意我吗?”

你转述:He asks me if I will agree with him.

转述2:He asked me if I wouldagree with him.

关于 if 和 whether 的区别,记住一点:单词越长越正式,whether 比 if 正式。如果句中含有“到底、究竟”这样的语义,就用 whether,不用 if。

3. 别人的话是一个特疑问句,你在转述的时候,就用这个句子的特殊疑问词来引导宾语从句:

别人问:“What will happen next?”“接下来会发生什么呢?”

转述1:He asks what willhappen next.

转述2:He asked what would happen next.

又比如:

"Who did he telephone?" “他刚才给谁打电话?”

你转述:He asks who he telephoned.

转述2:He asked who he had telephoned.

含有宾语从句的主从复合句,要注意主句和从句动词的先后,这有涉及到各种时态的选择,关于动词时态的各种变化,建议大家查看:

英语谓语的16种时态变化,掌握8种你就初中毕业,全会?当老师吧

宾语从句,先搞明白这 3 中最简单的相关推荐

  1. 用通俗易懂的大白话彻底搞明白mysql的数据类型以及mysql中的int(11),这个11到底是啥?

    今天抽时间来讲一下mysql里的知识点,之前有不少人问过我,mysql中的int(11),这个11到底是啥意思?是11位的意思吗?你是否也想过这个问题,是否也有这个疑问? ok,今天就展开来讲一下,用 ...

  2. matlab中异步电机y接法,电机接法Y和三角形什么区别,今天终于搞明白了!

    原标题:电机接法Y和三角形什么区别,今天终于搞明白了! 电动机三角形接法和星形接法区别: 1.异步电动机因其结构简单.价格便宜.可靠性高等优点被广泛应用.但在起动过程中起动电流较大,所以容量大的电动机 ...

  3. that在定语从句和宾语从句中的省略

    that引导定语从句时,that在从句中作宾语时,可以省略.(that是关系代词) that在宾语从句中基本都能省略.(that是连词) 但 引导宾语从句的that在下列情况下一般不省略: 1. 宾语 ...

  4. 英语中宾语从句的概念及其用法,例句(不断更新)

    宾语从句 宾语从句是一个从句,它在句子中充当宾语.也就是说,宾语从句其实就是从句在整个复杂句中做宾语而已. 宾语是谓语动词或某些介词所需的成分,用来回答"谁"或"什么&q ...

  5. 用例子来彻底搞明白Virtual 和 非 virtual(C#)

    对于Virtual的使用,有时候总有些犹豫,特别是最近学的东西太杂,今天化了点时间,把C#里面的Virtual彻底搞明白了. virtual出问题主要是由于声明对象的类和对象实际所属的类不是一个类,一 ...

  6. 终于搞明白gluPerspective和gluLookAt的关系了

    2019独角兽企业重金招聘Python工程师标准>>> 终于搞明白gluPerspective和gluLookAt的关系了 函数原型 gluLookAt(GLdoble eyex,G ...

  7. 一个例子带你搞懂python作用域中的global、nonlocal和local

    在编程中,只要接触过函数的,我相信都理解什么是全局变量和局部变量,概念比较简单,这里就不做解释了.在python中,用global语句就能将变量定义为全局变量,但是最近又发现有个nonlocal,一时 ...

  8. python20个常用语法_这20个常规Python语法你都搞明白了吗?

    原标题:这20个常规Python语法你都搞明白了吗? 还没关注? Python简单易学,但又博大精深.许多人号称精通Python,却不会写Pythonic的代码,对很多常用包的使用也并不熟悉.学海无涯 ...

  9. STM32F103移植FreeRTOS必须搞明白的系列知识---1(Cortex-CM3中断优先级)

    STM32F103移植FreeRTOS必须搞明白的系列知识---1(Cortex-CM3中断优先级) STM32F103移植FreeRTOS必须搞明白的系列知识---2(FreeRTOS任务优先级) ...

  10. 专升本英语——语法知识——高频语法——第六节 名词性从句(主语从句-表语从句-同位语从句-宾语从句)【学习笔记】

    全部知识点请进入:专升本英语--学习笔记[知识点全轻松学习]!!! https://blog.csdn.net/liu17234050/article/details/104576823 目录: 一: ...

最新文章

  1. [转】HTTP请求流程(二)----Telnet模拟HTTP请求
  2. Linux下MySQL的字符集乱码问题总结
  3. C# 集合类(四):Hashtable
  4. 5.关于QT中的网络编程,QTcpSocket,QUdpSocket
  5. jquery中siblings方法配合什么方法一起使用
  6. [JavaWeb-MySQL]多表关系介绍
  7. multiprocessing.queue取数据要加锁么_干货 | 小程序多页面接口数据缓存
  8. FortiGate双链路不同运营商上网配置
  9. 在虚幻引擎 4 中处理内存泄漏问题
  10. 让领导狂夸,让业务目瞪口呆的报表,竟然是这样?
  11. android 重用布局区分控件,【专题分析】布局优化
  12. 2018年php框架,2018年的7个热门网站开发框架
  13. Centos7安装官方JDK
  14. CSS 的 hsl() 和 hsla() 函数(设置颜色的方式之一)
  15. android menu 键值,Android KeyCode安卓手机按键对应键码键值
  16. DoEvents的用法
  17. 《基础会计学》期末模拟试题及答案
  18. mac恢复文件的方法,在Mac上使用时间机器恢复文件
  19. 原型、交互及界面设计阶段的评审会
  20. Kaggle课程 — 机器学习进阶 Intermediate Machine Learning

热门文章

  1. 2023年宜昌市中等职业学校技能大赛 “网络搭建与应用”竞赛题-2
  2. Curl for People (crp)库介绍——高级用法
  3. 十种更好的表达“你的代码写的很烂”的方法
  4. 爬虫中图片验证码的处理
  5. 创建新项目流程和注意事项(备忘)
  6. 电影网站的推广经验分享
  7. S/4 HANA 大白话 - 财务会计-2 总账主数据
  8. Yolo V1、V2目标检测系统【详解】看不懂就在评论区diss我好吗
  9. 通过CrawlSpider爬取网易社会招聘信息
  10. 通过Prometheus 函数 offset 计算同比环比数据