当前位置: 首页 > news >正文

英语语法 - 祈使句 | 虚拟语气

目录

[ 祈使句 ]

1. [ 及物动词原形 + 宾语 + (状语) | 不及物动词原形 + (状语) | be + 表语 + (状语) ]

2. [ Don't + 及物动词原形 + 宾语 | don't + 不及物动词原形 ]

3. [ don't be + 表语 ]

4. 特殊 + you

[ 虚拟语气 ]

1. [ 条件状语从句 - 虚拟语气 ]

现在时态虚拟语气

将来时态虚拟语气

过去时态虚拟语气,表示惋惜

虚拟语气时态

虚拟条件状语从句省略 IF


[ 祈使句 ]

1. [ 及物动词原形 + 宾语 + (状语) | 不及物动词原形 + (状语) | be + 表语 + (状语) ]

        Let's go shopping.  我们去购物吧

        Hurry up!

        Put down your weapon

        Be quiet!

        Shut up!

        Get away!

        Open your mouth and say "ah"

        kill him!


2. [ Don't + 及物动词原形 + 宾语 | don't + 不及物动词原形 ]

        Don't touch the machine!

        Don't tell her.

        Don't go!

        Please,don't die!

        Don't come close!

        Don't kill me,please!


3. [ don't be + 表语 ]

        Don't be afraid!

        Don't be shy!

        Don't be late again!


4. 特殊 + you

        You get out of my room!

        You go first,and I will catch you up.



[ 虚拟语气 ]

用来表示动作状态不是事实,不可能发生,是主观愿望

1. [ 条件状语从句 - 虚拟语气 ]

        If it were Sunday tomorrow,I would go to the park with my girlfriend.

        如果明天是星期天,我就会和我女朋友去公园

假设的情况if 从句中的谓语动词形式复合句主语的谓语动词形式
现在的事实相反谓语动词过去式
were + 表语
didn't  + 动词原形 / were not
would
should  (not) + 动词原形
could    (not) + be
+ 表语
might
过去的事实相反had + 过去分词
had not + 过去分词
hadn't + 过去分词
had been + 表语
had not been + 表语
would
should  (not) + 
have + 过去分词
could  (not) + have been + 表语
might
将来的事实相反谓语动词过去式 | should + 动词原形
were + 表语
didn't + 动词原形 / were not
would
should  (not) + 动词原形
could    (not) + be
+ 表语
might
现在时态虚拟语气

        If I had one million yuan now,I wouldn't teach you English.

        If I had a girlfriend now,I would not have a blind date.

        If she saw Nick now,she would ask him for a book.

        If I didn't know you,I wouldn't pay money.

        被动:

        If my friend were(was) here,the problem would be solved.

        If you were found by her now,you would be killed.


将来时态虚拟语气

        If it were Saturday tomorrow,I would go home.


过去时态虚拟语气,表示惋惜

        If you had met Nick three years ago,you would have passed the exam.

        If I had met you in the street last night,I would have bought you a dinner.

        If I had not gone to college,I would have gotten married at that time.

        If I had joined his company five years ago,I would have been famous.

        If they hadn't taken the plane last year,they wouldn't have been dead.

        If you had been my student three years ago,you would have mastered English.

        被动:

        If my leader hadn't gone to the hotel last night,he wouldn't have been brought to a dark room.

        If the hero had not been killed in the war 70 years ago,he would have been chosen as a leader.


虚拟语气时态

从句过去,主句现在

        If you had listened to me last week,you would passed your exam now.

        If you had read more English novels,you could increase your vocabulary now.

        If you had met me ten years ago,you would be my secretary.


虚拟条件状语从句省略 IF

虚拟条件状语从句中有 were,had,should 可以把 if 省略

将were,had,should放到主语前面构成倒装

        If I were you,I wouldn't do it.

        Were I you,I wouldn't do it.

8:36

http://www.lryc.cn/news/229205.html

相关文章:

  • 记录pytorch实现自定义算子并转onnx文件输出
  • ARPG----C++学习记录04 Section8 角色类,移动
  • 拆解软件定义汽车:OS突围
  • 并发线程使用介绍(二)
  • 【Proteus仿真】【51单片机】多路温度控制系统
  • 一些可以参考的文档集合15
  • k8s的service自动发现服务:实战版
  • 项目笔记记录
  • 【leetcode】1137. 第 N 个泰波那契数
  • 【解决】conda-script.py: error: argument COMMAND: invalid choice: ‘activate‘
  • Linux 性能调优之硬件资源监控
  • Windows系统隐藏窗口启动控制台程序
  • FreeSWITCH fail2ban.lua
  • Qt HTTP下载数据
  • 8. 深度学习——NLP
  • 部署 KVM 虚拟化平台
  • Juniper PPPOE双线路冗余RPM配置
  • 原生JS实现视频截图
  • 前端Rust二进制/wasm全平台构建流程简述
  • 加解密算法相关技术详解
  • Clickhouse学习笔记(13)—— Materialize MySQL引擎
  • 《QT从基础到进阶·二十四》按钮组QButtonGroup,单选框QRadioButton和多选框QCheckBox
  • Ansible--playbook剧本
  • MacOS下VMware Fusion配置静态IP
  • 三、机器学习基础知识:Python常用机器学习库(中文文本分析相关库)
  • Nginx 使用笔记大全(唯一入口)
  • 数据结构-二叉排序树(建立、查找、修改)
  • Linux 性能优化之使用 Tuned 配置优化方案
  • Day02_《MySQL索引与性能优化》
  • (只需三步)Vmvare tools安装教程,实现与windows互通复制粘贴与文件拖拽