动词时态=>3.现在时态和过去时态构成详解
现在时态构成详解
一般现在时态
最容易构成的时态,直接加动词原形(字典当中显示的词条)就可以
第三人称"单数"的话需要加s
这是最容易出错的时态;容易将 现在的时间,和一般的状态;弄混
其实这个我觉得还好,通过之前的理解
例如第一句:并非是我正在吃胡萝卜,而是我吃胡萝卜(没有指明我到底正在吃,吃完了,还是吃了一部分,接下来还要继续吃)
反而不太可能是正在进行的动作
可能出现的三种情况
1、表达事实
- 这些都是事实,right?
- 而这样的事实,显然不适合用其他状态,比如,进行,完成......来描述,right?
- 所以干脆默认,一般情况嘛
- 没有状态(动作)限制,也没有时间显示;和 现在 没有特别大的关系
将carrots替换为单数
- 表达进行中状态的动作;不用一般现在时态
- 但是,被冠词 a 修饰的 carrot,表示一个苹果;这个苹果不能被你每天吃吧?
你若对母语人士说,你要吃午饭
直译就像左边这样;我吃中午饭;听起来貌似没问题,但是母语人士会这么问,加上一个时间状态,语义瞬间就明确了
那我加个时间副词呗?
诶?正因为now表现在,而eat在这里表示的是一般现在时态;反而很少和现在(now)一起使用
2、表达习惯/重复性的动作
这里是习惯,所以不能用进行态or完成态,只能用现在一般态
3、表示预计发生的事情
现在进行时态
相当于中文当中:现在正在做某事
核心:助动词be;动词的现在分词
be动词的两个主要身份
- 连系动词
- 划等号
- 构成时态,被动态
现在分词
这么麻烦?实际上,所有的不规则,都有不按规则来的道理
现在完成时态
完成时态,表达已经完成的动作,往往会对现在产生影响
例如:我已经吃掉了胡萝卜(没得吃了)
have
- 实义动词(有)
- 助动词,构成时态
动词过去分词
举例
其他人称
不规则动词规律列表
以上网址无法访问
现在完成进行时态
对于 现在 这个时间点而言,这个 动作 已经完成了一部分,而且还要继续进行的动作
构成:进行态 + 完成态 的综合
- 现在完成进行时态实际上就是将
- 2的be助动词变为1的动词过去分词(只可能是been)
- 组成结构是 have + been(动词过去分词,不管第几人称) + 动词的现在分词
举例:
so
其实构成很简单,have + been + 动词现在分词
只需要知道动词的现在分词即可答题;甚至连过去分词都不需要知道(始终为been)
过去时态构成详解
一般过去时态
一般现在时态往前推一个时间
- 一般现在时态是 + 动词原形
- 一般过去时态是 + 动词的过去式
各个人称都一样
so you need know 动词的过去式,直接在主语后面加就完事儿
注意:
过去式
不规则过去式规律
这个建议网上查询
一般过去时态怎么用?
过去时间好理解,那么过去 一般 这个状态怎么理解?
- 对于过去而言,某个动作发生了
- 在无法得知上下文的情况下
- 动作是多久开始发生的
- 什么时候结束的?
- 这个动作持续了多久
- 这些我们都不知道
对于 一般过去而言,一般现在时态可以表示(习惯的意思)
但是一般过去,从删除字例子当中可以看到,这里是无法看出重复动作,习惯使然的
需要使用词组 used to
过去进行时态
在过去的某个时间段,这个动作肯定有持续的过程的
注意点并非在过程上,单纯强调(这件事发生了,还是没发生)
如何使用
与 现在进行时态用法一样,助动词be变位 + 动词的现在分词
但是,一般过去时态的 助动词be(需要考虑时间变化(过去时态))
举例
听晕了,知识误区
- 现在完成时态,描述了 已经完成的动作,那么这个 动作在过去的时间点已然完成
- 过去进行时态:过去的某个时间点正在进行的动作
- 一般过去时态:时间发生在过去,动作状态未知
for 现在完成
侧重点:这个动作是否完成了
for 一般过去
侧重点:时间确实是在过去,我们要辨别的是,该动作是否发生了;如果发生了,那么是什么状态
两者对比
懵逼是吧?我们再看个例子
- 我已经到上海了(人不在这里,你看不到我;不能给面对面的人讲)
- 虽然语义没问题,但是母语人会很懵逼
- 我去过上海(那多半就是我回来了嘛,侧重点在于,我 去过 上海,这个行为是否发生了,行为(动词)是否发生)
- 我曾经去了上海,有这么个事情
for 过去进行
时间点在过去,这个动作是进行中的(持续了一段时间)
强调的是,这个动作进行的状态
区别:一般过去时态(照片);过去进行时态(GIF,视频)
过去完成时态
在过去的某个时间点,这个动作已经完成了(过去的过去)
使用规则
同样需要考虑时间
全部人称都是 had
核心思想
例句
- 我昨天中午(时间点B)吃了五个胡萝卜,所以我下午(时间点A)一点也不饿
- A的过去B(下午的过去就是中午嘛,时间是从早 ==> 中午 ==>下午 ==> 晚上嘛)
- 因为我中午吃了胡萝卜,所以下午不饿
- 因为在时间点B进食(吃萝卜);导致时间点A(吃撑了,下午没有感觉到饥饿)
- B对A产生了影响
例句
- 他昨天(不清楚是多久,时间点A) 试图找我,但是我之前(时间点B)就去了上海(人不在这里,动作在之前完成了)
- 时间点B对A产生了影响,导致他没有见到我
过去完成进行时态
动词时态=>3.现在时态和过去时态构成详解的更多相关文章
- 动词时态=>4.将来时态和过去将来时态构成详解
将来时态构成详解 使用助动词will构成的将来时态 一般将来时态 与一般过去时态相反(时间上) 如果说 一般过去,我们将其当做一张照片 从这张照片当中,我们无法得知 动作什么时候开始 什么时候结束 只 ...
- 动词的时态(Les temps du verbe )
在开始讲解直陈式现在时的主要用法之前,我们有必要先搞清楚两个基本概念:▶语式(mode):语式是动词表达动作的方式.一个动作,可以作为实在的事表达出来,也可以作为希望或单纯设想的事表达出来,法语动词共 ...
- English--动词时态
English|动词时态 时态是一个很玄乎的东西,要么是完全掌握,要么是不知所云. 在正式开始之前,大家需要明白汉语的谓语动词是不会随着时间与状态而变化.但是,英语的谓语动词会随着时间与状态发生变化. ...
- 揭秘TDSQL全时态数据库系统的核心技术
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯技术工程官方号发表在腾讯云+社区 Design 本节讨论T-TDSQL的关键之处,即影响T-TDSQL架构的设计之处.一是新的数据 ...
- 【翻译】Flink Table Api & SQL —Streaming 概念 —— 时态表
本文翻译自官网: Temporal Tables https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/table/strea ...
- oracle contains
1. 查询住址在北京的学生SELECT student_id,student_nameFROM studentsWHERE CONTAINS( address, 'beijing' )remark: ...
- <老友记>学习笔记
这是六个人的故事,从不服输而又有强烈控制欲的monica,未经世事的千金大小姐rachel,正直又专情的ross,幽默风趣的chandle,古怪迷人的phoebe,花心天真的joey——六个好友之间的 ...
- sql模糊查询效率
在数据库量比较大的时候通常有一些查询,例如查询文本类型的数据,存储量大,用like进行模糊查询效率实在太低 select * from stdcontent where content like ' ...
- 多邻国学英语 tips
来源: https://www.cnblogs.com/daysme整理了一分多邻国学英语中的相关语法文档. 地方 null 现在完成时 null 反身代词 浓缩的精华:反身代词就是 “XX 自己” ...
随机推荐
- redis安装与连接
安装(centos7): yum install redis 启动与停止: systemctl start redis. service systemctl stop redis.service 修改 ...
- k8s vs k3s: 差异解析
Kubernetes无疑是容器编排领域的领头羊.但目前,我们看到K3s或轻量级的Kubernetes发行版,轻巧.高效.快速,占用空间极小.鉴于目前企业对于在生产环境中使用K3s还是K8s感到纠结.我 ...
- 安装 NetworkManager(Debian最小化安装)
Debian最小化安装是没有NetworkManager 1 安装: 2 [root@debian]apt install -y netwok-manager 1 启动(查看网卡): 2 [root@ ...
- react实战系列 —— React 中的表单和路由的原理
其他章节请看: react实战 系列 React 中的表单和路由的原理 React 中的表单是否简单好用,受控组件和非受控是指什么? React 中的路由原理是什么,如何更好的理解 React 应用的 ...
- CF914G Sum the Fibonacci (快速沃尔什变换FWT + 子集卷积)
题面 题解 这是一道FWT和子集卷积的应用题. 我们先设 cnt[x] 表示 Si = x 的 i 的数量,那么 这里的Nab[x]指满足条件的 Sa|Sb=x.Sa&Sb=0 的(a,b)二 ...
- java方法---递归
java方法递归 1.什么是递归 就是自己调用自己: 2.递归结构的两个部分 递归头:什么时候不调用自身方法.如果仅有头,将陷入死循环.递归体:什么时候需要调用自身方法.
- [WPF] 使用 HandyControl 的 CirclePanel 画出表盘刻度
1. 前言 最近需要一个 WPF 的表盘控件,之前 Cyril-hcj 写过一篇不错的博客 <WPF在圆上画出刻度线>,里面介绍了一些原理及详细实现的代码: double radius = ...
- Docker 安装 MySQL、Redis
1 Docker 中安装 Redis 1.1 创建目录 在硬盘上创建 redis 的数据目录: mkdir -p /Users/yygnb/dockerMe/redis/data 为该目录添加权限: ...
- 富莱尔ERP
微型版本 按年付费模式 980包含5个用户,后续每增加一个用户加298元. 适合创业型企业,想尝试用下ERP软件解决打送货单问题,客户自动生成账单,自动统计业务员每月业绩功能. 试用账号:wxadmi ...
- KingbaseESV8R6等待事件之lwlock buffer_content
前言 等待事件是排查数据库性能的指标之一.简单理解,cpu在处理业务时由于业务逻辑,和不可避免的数据库其他原因造成的前台进程等待,这里的等待事件包含buffer类,io类,以及网络类等等,当我们遇到等 ...