6.英语的十六种时态(三面旗):主动、被动、肯定、否定、一般疑问句、特殊疑问句。
目录
一、do句型(以动词allow举例)。
(1)主动语态表格。
(2)被动语态表格。
(3)否定。
二、be句型(表格里的时态可以参考,查不到对应的资料)。
(1) be谓语主动语态。
一、do句型(以动词allow举例)。
(1)主动语态表格。
这里的should用于主语是第一人称的句子中,would用于主语是任何人称的句子中。
一般将来时: (am/is/are)+going to+动词原形(打算做,即不一定做;will是一定做)
一般过去将来时:was/were+going to+动词原形
| 主动语态 | ||||
|---|---|---|---|---|
| 过去 | 现在(注意三单) | 将来 | 过去将来 | |
| 一般时 | 过去式 | 动词原形(三单-s/-es) | will/shall+动词原形 | would(should)+动词原形 |
| allowed | allow(allows) | will/shall+allow | would(should)+allow | |
| 进行时 | was(were)+现在分词 | (am/is/are)+现在分词 | will/shall+be+现在分词 | would(should)+be+现在分词 |
| was(were)+allowing | (am/is/are)+allowing | will/shall+be+allowing | would(should)+be+allowing | |
| 完成时 | had+过去分词 | have/has+过去分词 | will/shall+have+过去分词 | would(should)+have+过去分词 |
| had+allowed | have/has+allowed | will/shall+have+allowed | would(should)+have+allowed | |
| 完成进行时 | had+been+现在分词 | have/has+been+现在分词 | will/shall+have+been +现在分词 | would(should)+have+been+现在分词 |
| had+been+allowing | have/has+been+allowing | will/shall+have+been +allowing | would(should)+have+been +allowing | |
(2)被动语态表格。
| 被动语态 | ||||
|---|---|---|---|---|
| 过去 | 现在(注意三单) | 将来 | 过去将来 | |
| 一般时 | was(were)+过去分词 | (am/is/are)+过去分词 | will/shall+be +过去分词 | would(should)+be+过去分词 |
| was(were)+allowed | (am/is/are)+allowed | will/shall+be +allowed | would(should)+be+allowed | |
| 进行时 | was(were)+being +过去分词 | (am/is/are)+being +过去分词 | will/shall+be+being +过去分词 | would(should)+be+being+过去分词 |
| was(were)+being +allowed | (am/is/are)+being +allowed | will/shall+be+being +allowed | would(should)+be+being+allowed | |
| 完成时 | had+been+过去分词 | have/has+been +过去分词 | will/shall+have+been +过去分词 | would(should)+have+been+过去分词 |
| had+been+allowed | have/has+been +allowed | will/shall+have+been +allowed | would(should)+have+been+allowed | |
| 完成进行时 | had+been+being +过去分词 | have/has+been+ being+过去分词 | will/shall+have+been +being+过去分词 | would(should)+have+been+being +过去分词 |
| had+been+being +allowed | have/has+been +being+allowed | will/shall+have+been +being+allowed | would(should)+have+been+being +allowed | |
(3)否定(not在第一个助动词后面)。
1、not 可以置于 be 动词、情态动词及助动词之后,构成否定句。除了 am 和 not , may 和 not 不能合写之外,其余的一般都可以和 not 合写。
2、助动词的优先级:情态动词 > have > be动词(或do助动词)。
3、如果是to do 就放在to前面。
4、注意:如果否定句变成一般疑问句或特殊疑问句,则需要把助动词+not一起提前。
| 否定 | ||||
|---|---|---|---|---|
| 过去 | 现在(注意三单) | 将来 | 过去将来 | |
| 一般时 | didn't’t + 动词原形 | do/does+not+动词原形 | will not + 动词原形 (be not going to + do) | would not+动词原形 |
| 进行时 | was(were)+not+现在分词 | be(is/am/are)+not+现在分词 | will not + be + 现在分词 | would not + be + 现在分词 |
| 完成时 | had + not + 过去分词 | have/has+not+过去分词 | will + not + have + 过去分词 | would + not + have + 过去分词 |
| 完成进行时 | had + not + been + 现在分词 | have/has+not+been+现在分词 | will + not + have + been+现在分词 | would + not + have + been+现在分词 |
注意:will既是情态动词,又是助动词。will用作助动词,表示将来,用于构成将来时态。will用作情态动词,表示意愿、请求、可能性、命令、习惯或倾向性等。
(4)一般疑问句。
一般疑问句:助动词提前(情态动词>have>be),否定时,助动词+not提前。
(5)特殊疑问句。
通常,特殊疑问句的基本结构是:疑问词 + 助动词 + 主语 + 其他部分。
例如:
What are you doing?(你在做什么?)
Where did you go yesterday?(你昨天去了哪里?)
When will the meeting start?(会议什么时候开始?)
Who is coming to the party?(有谁要来参加派对?)
在这些例子中,疑问词(what、where、when、who)和助动词(are、did、will、is)被提前放置于句子开头,以构成特殊疑问句。
二、be句型(be动词无被动)
表格里的时态可以参考,查不到对应的资料。
(1) be谓语主动语态。
当谓语是be动词时,通常不使用被动语态来表达。
be 动词没有被动语态。be 动词属于系动词,行为动词中的及物动词才有被动语态。
| be(主动) | ||||
|---|---|---|---|---|
| 过去 | 现在(注意三单) | 将来 | 过去将来 | |
| 一般时 | was/were | am/is/are | will/shall be | would(should) be |
| 进行时 | was/were being | am/is/are being | will/shall be being | would(should) be being |
| 完成时 | had been | have/has been | will/shall have been | would(should) have been |
| 完成进行时 | had been being | have/has been being | will/shall have been being | would(should) have been being |
三、there be句型(跟do句型一模一样)。
跟do句型简直一模一样:there = 主语,be = 动词。
一般疑问句:助动词提前。
特殊疑问词:疑问词+助动词提前。
例如:
There is a book on the desk.(桌子上有一本书。)
What is there on the desk?(桌子上有什么?)
There are two cats in the garden.(花园里有两只猫。)
How many cats are there in the garden?(花园里有多少只猫?)
There was a party last night.(昨晚有一个派对。)
When was there a party?(派对是什么时候的?)
There were some cookies in the jar.(罐子里有一些饼干。)
Where were there some cookies?(有些饼干在哪里?)
相关文章:
6.英语的十六种时态(三面旗):主动、被动、肯定、否定、一般疑问句、特殊疑问句。
目录 一、do句型(以动词allow举例)。 (1)主动语态表格。 (2)被动语态表格。 (3)否定。 二、be句型(表格里的时态可以参考,查不到对应的资料)…...
SpringBoot连接Redis与Redisson【代码】
系列文章目录 一、SpringBoot连接MySQL数据库实例【tk.mybatis连接mysql数据库】 二、SpringBoot连接Redis与Redisson【代码】 三、SpringBoot整合WebSocket【代码】 四、SpringBoot整合ElasticEearch【代码示例】 文章目录 系列文章目录代码下载地地址一、引入依赖二、修改配…...
ardupilot开发 --- MAVSDK 篇
概述 MAVSDK是各种编程语言的库集合,用于与MAVLink系统(如无人机、相机或地面系统)接口。这些库提供了一个简单的API,用于管理一个或多个车辆,提供对车辆信息和遥测的程序访问,以及对任务、移动和其他操作…...
腾讯云AI超级底座新升级:训练效率提升幅度达到3倍
大模型推动AI进入新纪元,对计算、存储、网络、数据检索及调度容错等方面提出了更高要求。在9月7日举行的2023腾讯全球数字生态大会“AI超级底座专场”上,腾讯云介绍异构计算全新产品矩阵“AI超级底座”及其新能力。 腾讯云副总裁王亚晨在开场致辞中表示&…...
AB测试结果分析
一、假设检验 根据样本(小流量)的观测结果,拒绝或接受关于总体(全部流量)的某个假设,称为假设检验。 假设检验的基本依据是小概率事件原理(小概率事件几乎不发生),如果…...
Python模块和包:sys模块、os模块和变量函数的使用
文章目录 模块(module)引入外部模块引入部分内容包 (package)示例代码开箱即用sys模块sys.argvsys.modulessys.pathsys.platformsys.exit() os模块os.environos.system()os模块中的变量、函数和类 测试代码模块中的变量和函数的使用 总结:pyt…...
计算机软件工程毕业设计题目推荐
文章目录 0 简介1 如何选题2 最新软件工程毕设选题3 最后 0 简介 学长搜集分享最新的软件工程业专业毕设选题,难度适中,适合作为毕业设计,大家参考。 学长整理的题目标准: 相对容易工作量达标题目新颖 1 如何选题 最近非常多的…...
嵌入式学习笔记(25)串口通信的基本原理
三根通信线:Tx Rx GND (1)任何通信都要有信息作为传输载体,或者有线的或则无线的。 (2)串口通信时有线通信,是通过串口线来通信的。 (3)串口通信最少需要2根ÿ…...
c++学习第十三
1)循环引用的案例及解决办法: #include <iostream> #include <memory> using namespace std; class A;class B { public:B(){cout<<"B constructor---"<<endl;}~B(){cout<<"B deconstructor----"<<endl;}std::weak_…...
java复习-线程的同步和死锁
线程的同步和死锁 同步问题引出 当多个线程访问同一资源时,会出现不同步问题。比如当票贩子A(线程A)已经通过了“判断”,但由于网络延迟,暂未修改票数的间隔时间内,票贩子B(线程B)…...
Qt指示器设置
目录 1. 样式设置 2. 行为设置 3. 交互设置 创建一个进度指示器控件 在Qt中设置指示器(Indicator)的外观和行为通常需要操作相关部件的属性和样式表。以下是如何在Qt中设置指示器的一些常见方式: 1. 样式设置 你可以使用样式表…...
计算机网络第四节 数据链路层
一,引入数据链路层的目的 1.目的意义 数据链路层是体系结构中的第二层; 从发送端来讲,物理层可以将数据链路层交付下来的数据,装换成光,电信号发送到传输介质上了 从接收端来讲,物理层能将传输介质的光&…...
Vue.js not detected解决方法
扩展程序》管理扩展程序》详情》允许访问文件地址打开...
Window10安装PHP7.4
1. 下载PHP 7 首先需要下载PHP 7的安装包,可以从PHP官网(https://www.php.net/downloads.php)或者Windows下的PHP官网(http://windows.php.net/download/)下载Windows版本的PHP 7安装包。根据自己的系统架构ÿ…...
【C++刷题】二叉树进阶刷题
根据二叉树创建字符串 class Solution { public:/** ()的省略有两种情况* 1.左右都为空,省略* 2.左子树不为空,右子树为空,省略*/string tree2str(TreeNode* root){string s;if(root nullptr){return s;}s to_string(root->val);if(root…...
有效的数独
有效的数独 题目: 请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。示例 1: 输…...
Vue导航守卫beforeRouteEnter,beforeRouteUpdate,beforeRouteLeave
Vue导航守卫以我自己的理解就是监听页面进入,修改,和离开的功能。每个守卫接受三个参数 to: Route: 即将要进入的目标路由对象 from: Route: 当前导航正要离开的路由 next: Function: 一定要调用该方法来 resolve 这个钩子。执行效果依赖 next 方法的调用参数。 next(): 进行…...
小红书《乡村振兴战略下传统村落文化旅游设计》中南大许少辉八一新著
小红书《乡村振兴战略下传统村落文化旅游设计》中南大许少辉八一新著...
Android13 下拉菜单栏中添加快捷截图按钮
Android 13 原生系统下拉状态栏中是没有快捷截图按钮,现在需要添加快捷截图功能。 添加快捷截图功能后的效果图: 涉及修改的文件如下: modified: vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml modified: vendor/mediatek/proprietary/…...
GFS文件系统
GFS 分布式文件系统 GlusterFS简介 GlusterFS 是一个开源的分布式文件系统。 由存储服务器、客户端以及NFS/Samba 存储网关(可选,根据需要选择使用)组成。 没有元数据服务器组件,这有助于提升整个系统的性能、可靠性和稳定性。 …...
Appium+python自动化(十六)- ADB命令
简介 Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试…...
质量体系的重要
质量体系是为确保产品、服务或过程质量满足规定要求,由相互关联的要素构成的有机整体。其核心内容可归纳为以下五个方面: 🏛️ 一、组织架构与职责 质量体系明确组织内各部门、岗位的职责与权限,形成层级清晰的管理网络…...
【Web 进阶篇】优雅的接口设计:统一响应、全局异常处理与参数校验
系列回顾: 在上一篇中,我们成功地为应用集成了数据库,并使用 Spring Data JPA 实现了基本的 CRUD API。我们的应用现在能“记忆”数据了!但是,如果你仔细审视那些 API,会发现它们还很“粗糙”:有…...
Rust 异步编程
Rust 异步编程 引言 Rust 是一种系统编程语言,以其高性能、安全性以及零成本抽象而著称。在多核处理器成为主流的今天,异步编程成为了一种提高应用性能、优化资源利用的有效手段。本文将深入探讨 Rust 异步编程的核心概念、常用库以及最佳实践。 异步编程基础 什么是异步…...
是否存在路径(FIFOBB算法)
题目描述 一个具有 n 个顶点e条边的无向图,该图顶点的编号依次为0到n-1且不存在顶点与自身相连的边。请使用FIFOBB算法编写程序,确定是否存在从顶点 source到顶点 destination的路径。 输入 第一行两个整数,分别表示n 和 e 的值(1…...
保姆级教程:在无网络无显卡的Windows电脑的vscode本地部署deepseek
文章目录 1 前言2 部署流程2.1 准备工作2.2 Ollama2.2.1 使用有网络的电脑下载Ollama2.2.2 安装Ollama(有网络的电脑)2.2.3 安装Ollama(无网络的电脑)2.2.4 安装验证2.2.5 修改大模型安装位置2.2.6 下载Deepseek模型 2.3 将deepse…...
MySQL 索引底层结构揭秘:B-Tree 与 B+Tree 的区别与应用
文章目录 一、背景知识:什么是 B-Tree 和 BTree? B-Tree(平衡多路查找树) BTree(B-Tree 的变种) 二、结构对比:一张图看懂 三、为什么 MySQL InnoDB 选择 BTree? 1. 范围查询更快 2…...
c++第七天 继承与派生2
这一篇文章主要内容是 派生类构造函数与析构函数 在派生类中重写基类成员 以及多继承 第一部分:派生类构造函数与析构函数 当创建一个派生类对象时,基类成员是如何初始化的? 1.当派生类对象创建的时候,基类成员的初始化顺序 …...
在树莓派上添加音频输入设备的几种方法
在树莓派上添加音频输入设备可以通过以下步骤完成,具体方法取决于设备类型(如USB麦克风、3.5mm接口麦克风或HDMI音频输入)。以下是详细指南: 1. 连接音频输入设备 USB麦克风/声卡:直接插入树莓派的USB接口。3.5mm麦克…...
从实验室到产业:IndexTTS 在六大核心场景的落地实践
一、内容创作:重构数字内容生产范式 在短视频创作领域,IndexTTS 的语音克隆技术彻底改变了配音流程。B 站 UP 主通过 5 秒参考音频即可克隆出郭老师音色,生成的 “各位吴彦祖们大家好” 语音相似度达 97%,单条视频播放量突破百万…...
