在虚拟语气中,if引导的虚拟条件句是最为核心的,很多学生问我对应的三种时间结构是什么,今天我给各位同学进行了罗列。

从句 主句
与现在事实相反 if + 主语+ did/were… 主语+ would/could/should/might do…
与过去事实相反 If+主语+had done… 主语+would/could/should/might have done…
与将来事实相反 If+主语+ did/were to do/should do… 主语+ would/should do

课文:
‘A new play is coming to “The Globe” soon,’ I said. 'Will you be seeing it?’
‘No,’ she answered.
‘Will you be spending your holidays abroad this year?’ I asked.
‘No,’ she answered.
‘Will you be staying in England?’ I asked.
‘No,’ she answered.
In despair, I asked her whether she was enjoying her dinner.
‘Young man,’ she answered, ‘if you ate more and talked less, we would both enjoy our dinner.’

给大家附上三个例句:
If I were you, I would try it. 与现在事实相反
If he had realized that, he would have run away while there was still time. 与过去事实相反
If it were to/should rain tomorrow, the meeting would be put off. 与将来事实相反

其余案例:
I am not you, so I can’t make the decision.
If I were you, I could make the decision.(if虚拟条件句)

You make the arrangements, so it will save us a lot of trouble.
If you did not make the arrangements, it would not save us a lot of trouble.(if虚拟条件句)

I don’t know his phone number, so I won’t ring him up.
If I knew his phone number, I would ring him up. (if虚拟条件句)

40 if 虚拟条件句(虚拟语气)假设现在相关推荐

  1. 不是发生中断请求的条件_英语语法:虚拟语气在条件句中的用法

    今天给大家讲解的是虚拟语气在条件句中的用法. 条件句,分为真实条件句和虚拟条件句.真实条件句所表示的假设是有可能实现的,而虚拟条件句所表示的假设是不可能或不大可能发生的. 真实条件句 这种条件句实现 ...

  2. 新概念二册 Lesson 40 food and talk进餐与交谈( 现在进行时vs将来进行时+虚拟语气假设现在)

    文章目录 1 课文 2 单词 2.1 hostess [ˈhəʊstəs] n. 女主人 2.2 unsmiling [ʌnˈsmaɪlɪŋ] adj. 不笑的,严肃的 2.3 tight [taɪt ...

  3. 64 if 条件句+宾语从的虚拟

    IF条件状语从句(真实条件句) IF条件状语从句(虚拟条件句) 从句 主句 与现在事实相反 if + 主语+ did/were- 主语+ would/could/should/might do- 与过 ...

  4. 英语的第0 1 2 3 条件句 zero conditional sentence

    链接:https://www.zhihu.com/question/356888479/answer/903039736 条件句分真实条件句和非真实条件句 非真实条件句也叫虚拟条件句. 第1条件句属于 ...

  5. 虚拟语气在条件句中的应用

    虚拟语气在条件句中的应用: 一.真实条件句: 真实条件句真实条件句用于陈述语气,假设的情况可能发生,其中if是如果的意思. 时态关系句型:条件从句:一般现在时:主句:shall/will+动词原形 如 ...

  6. Oracle之虚拟列及虚拟列索引

    Oracle之虚拟列及虚拟列索引 1. 为什么要使用虚拟列 (1)可以为虚拟列创建索引(oracle为其创建function index) (2)可以搜集虚拟列的统计信息statistics,为CBO ...

  7. 虚拟dom添加虚拟dom_虚拟DOM缓慢。 认识记忆化的DOM

    虚拟dom添加虚拟dom by Sindre Osen Aarsaether 通过Sindre Osen Aarsaether 虚拟DOM缓慢. 符合已记忆的DOM. (The Virtual DOM ...

  8. 计算机虚拟仿真专业,虚拟仿真技术在计算机专业网络基础课程教学中的应用

    虚拟仿真技术在计算机专业网络基础课程教学中的应用 [摘要]本文以新疆石河子职业技术学院计算机专业网络基础课程的教学改革为切入点,以怎样改革现有的网络基础课程教学.以提升学生的学习与应用能力为根本目标, ...

  9. Java怎么在if输出中进行运算_磕代码:c/c++/java:输入三个整数,输出运算结果;if条件句的使...

    磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使 磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使用 c: #include int main() { ...

  10. tomcat 虚拟路径 与 虚拟主机配置

    虚拟路径配置 方法一:此方法需要重启服务 打开下面文件 在host里面添加context标签 <Context docBase="D:\test" path="/t ...

最新文章

  1. java定时关机源码_java实现电脑定时关机的方法
  2. SQL Server安全-加密术和SQL注入攻击
  3. svn(subversion)代码版本管理在linux下的一些常见使用命令
  4. 2018/5/12日更新Win7x86x64纯净安装旗舰版WIM下载(启用内置管理员).....
  5. ViewPager循环
  6. 基础编程题目集 7-2 然后是几点 (15 分)
  7. 这售价要抢疯了?iPhone SE 2再曝光:将搭载A13芯片
  8. python获取app信息的库_Python学习教程:另辟蹊径,appium抓取app应用数据了解一下...
  9. MySQL 优化策略
  10. MDK472a(Keil4)注册不成功问题
  11. [转载] python difference用法_set.difference() 的用法(python3)_举例说明python3 set方法功能
  12. 移动大数据时代:无线网络的挑战与机遇
  13. LINQ-查询表达式基础
  14. 实验报告(3)-语法分析
  15. cordova打开外部链接_企业网盘的分享链接功能 这种的你一定没见过
  16. 温度传感器的类型原理特点和应用
  17. 双11 背后的全链路可观测性:阿里巴巴鹰眼在“云原生时代”的全面升级
  18. robotframework使用之 下拉框的选择的几种用法
  19. hex(base16)、base32、base64三种编码方式区别
  20. Excel阳历转农历VBA函数

热门文章

  1. Linux和git起步
  2. 基于docker1.7.03.1单机上部署hadoop2.7.3分布式集群
  3. delphi获取本机IP地址
  4. linux 开启bat文件夹,在Linux系统中使用及定制Bat
  5. bat脚本修改文件内容
  6. react-ant-design输入框输入时拼音字符触发onChange事件(防抖)处理
  7. matlab.m文件
  8. Matlab - Matlab中M文件的创建和调用
  9. HKC PG27P3评测 HKC PG27P3怎么样
  10. C# IE环境 - 重置IE( 注册表)