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

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)+动词原形

allowedallow(allows)will/shall+allowwould(should)+allow
进行时

was(were)+现在分词

(am/is/are)+现在分词

will/shall+be+现在分词

would(should)+be+现在分词

was(were)+allowing(am/is/are)+allowingwill/shall+be+allowingwould(should)+be+allowing
完成时

had+过去分词

have/has+过去分词

will/shall+have+过去分词

would(should)+have+过去分词
had+allowedhave/has+allowedwill/shall+have+allowedwould(should)+have+allowed
完成进行时

had+been+现在分词

have/has+been+现在分词

will/shall+have+been

+现在分词

would(should)+have+been+现在分词
had+been+allowinghave/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/weream/is/arewill/shall bewould(should) be
进行时was/were beingam/is/are beingwill/shall be beingwould(should) be being
完成时had beenhave/has beenwill/shall have beenwould(should)  have been
完成进行时had been beinghave/has been beingwill/shall have been beingwould(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根&#xff…...

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复习-线程的同步和死锁

线程的同步和死锁 同步问题引出 当多个线程访问同一资源时&#xff0c;会出现不同步问题。比如当票贩子A&#xff08;线程A&#xff09;已经通过了“判断”&#xff0c;但由于网络延迟&#xff0c;暂未修改票数的间隔时间内&#xff0c;票贩子B&#xff08;线程B&#xff09;…...

Qt指示器设置

目录 1. 样式设置 2. 行为设置 3. 交互设置 创建一个进度指示器控件 在Qt中设置指示器&#xff08;Indicator&#xff09;的外观和行为通常需要操作相关部件的属性和样式表。以下是如何在Qt中设置指示器的一些常见方式&#xff1a; 1. 样式设置 你可以使用样式表&#xf…...

计算机网络第四节 数据链路层

一&#xff0c;引入数据链路层的目的 1.目的意义 数据链路层是体系结构中的第二层&#xff1b; 从发送端来讲&#xff0c;物理层可以将数据链路层交付下来的数据&#xff0c;装换成光&#xff0c;电信号发送到传输介质上了 从接收端来讲&#xff0c;物理层能将传输介质的光&…...

Vue.js not detected解决方法

扩展程序》管理扩展程序》详情》允许访问文件地址打开...

Window10安装PHP7.4

1. 下载PHP 7 首先需要下载PHP 7的安装包&#xff0c;可以从PHP官网&#xff08;https://www.php.net/downloads.php&#xff09;或者Windows下的PHP官网&#xff08;http://windows.php.net/download/&#xff09;下载Windows版本的PHP 7安装包。根据自己的系统架构&#xff…...

【C++刷题】二叉树进阶刷题

根据二叉树创建字符串 class Solution { public:/** ()的省略有两种情况* 1.左右都为空&#xff0c;省略* 2.左子树不为空&#xff0c;右子树为空&#xff0c;省略*/string tree2str(TreeNode* root){string s;if(root nullptr){return s;}s to_string(root->val);if(root…...

有效的数独

有效的数独 题目: 请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 &#xff0c;验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。示例 1&#xff1a; 输…...

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 存储网关&#xff08;可选&#xff0c;根据需要选择使用&#xff09;组成。 没有元数据服务器组件&#xff0c;这有助于提升整个系统的性能、可靠性和稳定性。 …...

多模态2025:技术路线“神仙打架”,视频生成冲上云霄

文&#xff5c;魏琳华 编&#xff5c;王一粟 一场大会&#xff0c;聚集了中国多模态大模型的“半壁江山”。 智源大会2025为期两天的论坛中&#xff0c;汇集了学界、创业公司和大厂等三方的热门选手&#xff0c;关于多模态的集中讨论达到了前所未有的热度。其中&#xff0c;…...

利用ngx_stream_return_module构建简易 TCP/UDP 响应网关

一、模块概述 ngx_stream_return_module 提供了一个极简的指令&#xff1a; return <value>;在收到客户端连接后&#xff0c;立即将 <value> 写回并关闭连接。<value> 支持内嵌文本和内置变量&#xff08;如 $time_iso8601、$remote_addr 等&#xff09;&a…...

Leetcode 3576. Transform Array to All Equal Elements

Leetcode 3576. Transform Array to All Equal Elements 1. 解题思路2. 代码实现 题目链接&#xff1a;3576. Transform Array to All Equal Elements 1. 解题思路 这一题思路上就是分别考察一下是否能将其转化为全1或者全-1数组即可。 至于每一种情况是否可以达到&#xf…...

R语言AI模型部署方案:精准离线运行详解

R语言AI模型部署方案:精准离线运行详解 一、项目概述 本文将构建一个完整的R语言AI部署解决方案,实现鸢尾花分类模型的训练、保存、离线部署和预测功能。核心特点: 100%离线运行能力自包含环境依赖生产级错误处理跨平台兼容性模型版本管理# 文件结构说明 Iris_AI_Deployme…...

SciencePlots——绘制论文中的图片

文章目录 安装一、风格二、1 资源 安装 # 安装最新版 pip install githttps://github.com/garrettj403/SciencePlots.git# 安装稳定版 pip install SciencePlots一、风格 简单好用的深度学习论文绘图专用工具包–Science Plot 二、 1 资源 论文绘图神器来了&#xff1a;一行…...

UE5 学习系列(三)创建和移动物体

这篇博客是该系列的第三篇&#xff0c;是在之前两篇博客的基础上展开&#xff0c;主要介绍如何在操作界面中创建和拖动物体&#xff0c;这篇博客跟随的视频链接如下&#xff1a; B 站视频&#xff1a;s03-创建和移动物体 如果你不打算开之前的博客并且对UE5 比较熟的话按照以…...

pam_env.so模块配置解析

在PAM&#xff08;Pluggable Authentication Modules&#xff09;配置中&#xff0c; /etc/pam.d/su 文件相关配置含义如下&#xff1a; 配置解析 auth required pam_env.so1. 字段分解 字段值说明模块类型auth认证类模块&#xff0c;负责验证用户身份&am…...

将对透视变换后的图像使用Otsu进行阈值化,来分离黑色和白色像素。这句话中的Otsu是什么意思?

Otsu 是一种自动阈值化方法&#xff0c;用于将图像分割为前景和背景。它通过最小化图像的类内方差或等价地最大化类间方差来选择最佳阈值。这种方法特别适用于图像的二值化处理&#xff0c;能够自动确定一个阈值&#xff0c;将图像中的像素分为黑色和白色两类。 Otsu 方法的原…...

VTK如何让部分单位不可见

最近遇到一个需求&#xff0c;需要让一个vtkDataSet中的部分单元不可见&#xff0c;查阅了一些资料大概有以下几种方式 1.通过颜色映射表来进行&#xff0c;是最正规的做法 vtkNew<vtkLookupTable> lut; //值为0不显示&#xff0c;主要是最后一个参数&#xff0c;透明度…...

Android15默认授权浮窗权限

我们经常有那种需求&#xff0c;客户需要定制的apk集成在ROM中&#xff0c;并且默认授予其【显示在其他应用的上层】权限&#xff0c;也就是我们常说的浮窗权限&#xff0c;那么我们就可以通过以下方法在wms、ams等系统服务的systemReady()方法中调用即可实现预置应用默认授权浮…...