现在时态构成详解

一般现在时态

最容易构成的时态,直接加动词原形(字典当中显示的词条)就可以

第三人称"单数"的话需要加s

这是最容易出错的时态;容易将 现在时间,和一般状态;弄混

其实这个我觉得还好,通过之前的理解

例如第一句:并非是我正在吃胡萝卜,而是我胡萝卜(没有指明我到底正在吃,吃完了,还是吃了一部分,接下来还要继续吃)

反而不太可能是正在进行的动作

可能出现的三种情况

1、表达事实

  • 这些都是事实,right?
  • 而这样的事实,显然不适合用其他状态,比如,进行,完成......来描述,right?
  • 所以干脆默认,一般情况嘛
  • 没有状态(动作)限制,也没有时间显示;和 现在 没有特别大的关系

将carrots替换为单数

  • 表达进行中状态的动作;不用一般现在时态
  • 但是,被冠词 a 修饰的 carrot,表示一个苹果;这个苹果不能被你每天吃吧?

你若对母语人士说,你要吃午饭

直译就像左边这样;我吃中午饭;听起来貌似没问题,但是母语人士会这么问,加上一个时间状态,语义瞬间就明确了

那我加个时间副词呗?

诶?正因为now表现在,而eat在这里表示的是一般现在时态;反而很少和现在(now)一起使用

2、表达习惯/重复性的动作

这里是习惯,所以不能用进行态or完成态,只能用现在一般态

3、表示预计发生的事情

现在进行时态

相当于中文当中:现在正在做某事

核心:助动词be;动词的现在分词

be动词的两个主要身份

  1. 连系动词

    • 划等号
  2. 构成时态,被动态

现在分词

这么麻烦?实际上,所有的不规则,都有不按规则来的道理

现在完成时态

完成时态,表达已经完成的动作,往往会对现在产生影响

例如:我已经吃掉了胡萝卜(没得吃了)

have

  1. 实义动词(

  2. 助动词,构成时态

动词过去分词

举例

其他人称

不规则动词规律列表

兔老师的规律表整理

以上网址无法访问

现在完成进行时态

对于 现在 这个时间点而言,这个 动作 已经完成了一部分,而且还要继续进行的动作

构成:进行态 + 完成态 的综合

  • 现在完成进行时态实际上就是将
  • 2的be助动词变为1的动词过去分词(只可能是been
  • 组成结构是 have + been(动词过去分词,不管第几人称) + 动词的现在分词

举例:

so

其实构成很简单,have + been + 动词现在分词

只需要知道动词的现在分词即可答题;甚至连过去分词都不需要知道(始终为been)

过去时态构成详解

一般过去时态

一般现在时态往前推一个时间

  • 一般现在时态是 + 动词原形
  • 一般过去时态是 + 动词的过去式

各个人称都一样

so you need know 动词的过去式,直接在主语后面加就完事儿

注意:

过去式

不规则过去式规律

这个建议网上查询

一般过去时态怎么用?

过去时间好理解,那么过去 一般 这个状态怎么理解?

  • 对于过去而言,某个动作发生了
  • 在无法得知上下文的情况下
    • 动作是多久开始发生的
    • 什么时候结束的?
    • 这个动作持续了多久
    • 这些我们都不知道

对于 一般过去而言,一般现在时态可以表示(习惯的意思)

但是一般过去,从删除字例子当中可以看到,这里是无法看出重复动作,习惯使然的

需要使用词组 used to

过去进行时态

在过去的某个时间段,这个动作肯定有持续的过程

注意点并非在过程上,单纯强调(这件事发生了,还是没发生)

如何使用

现在进行时态用法一样,助动词be变位 + 动词的现在分词

但是,一般过去时态的 助动词be(需要考虑时间变化过去时态))

举例

听晕了,知识误区

  1. 现在完成时态,描述了 已经完成的动作,那么这个 动作在过去的时间点已然完成
  2. 过去进行时态:过去的某个时间点正在进行的动作
  3. 一般过去时态:时间发生在过去,动作状态未知

for 现在完成

侧重点:这个动作是否完成了

for 一般过去

侧重点:时间确实是在过去,我们要辨别的是,该动作是否发生了;如果发生了,那么是什么状态

两者对比

懵逼是吧?我们再看个例子

  • 我已经到上海了(人不在这里,你看不到我;不能给面对面的人讲)

    • 虽然语义没问题,但是母语人会很懵逼
  • 我去过上海(那多半就是我回来了嘛,侧重点在于,我 去过 上海,这个行为是否发生了,行为(动词)是否发生)
    • 我曾经去了上海,有这么个事情

for 过去进行

时间点在过去,这个动作是进行中的(持续了一段时间)

强调的是,这个动作进行的状态

区别:一般过去时态(照片);过去进行时态(GIF,视频)

过去完成时态

在过去的某个时间点,这个动作已经完成了(过去的过去)

使用规则

同样需要考虑时间

全部人称都是 had

核心思想

例句

  • 我昨天中午时间点B)吃了五个胡萝卜,所以我下午时间点A)一点也不饿
  • A的过去B(下午的过去就是中午嘛,时间是从早 ==> 中午 ==>下午 ==> 晚上嘛)
  • 因为我中午吃了胡萝卜,所以下午不饿
  • 因为在时间点B进食(吃萝卜);导致时间点A(吃撑了,下午没有感觉到饥饿)
  • B对A产生了影响

例句

  • 他昨天(不清楚是多久,时间点A) 试图找我,但是我之前(时间点B)就去了上海(人不在这里,动作在之前完成了
  • 时间点B对A产生了影响,导致他没有见到我

过去完成进行时态

动词时态=>3.现在时态和过去时态构成详解的更多相关文章

  1. 动词时态=>4.将来时态和过去将来时态构成详解

    将来时态构成详解 使用助动词will构成的将来时态 一般将来时态 与一般过去时态相反(时间上) 如果说 一般过去,我们将其当做一张照片 从这张照片当中,我们无法得知 动作什么时候开始 什么时候结束 只 ...

  2. 动词的时态(Les temps du verbe )

    在开始讲解直陈式现在时的主要用法之前,我们有必要先搞清楚两个基本概念:▶语式(mode):语式是动词表达动作的方式.一个动作,可以作为实在的事表达出来,也可以作为希望或单纯设想的事表达出来,法语动词共 ...

  3. English--动词时态

    English|动词时态 时态是一个很玄乎的东西,要么是完全掌握,要么是不知所云. 在正式开始之前,大家需要明白汉语的谓语动词是不会随着时间与状态而变化.但是,英语的谓语动词会随着时间与状态发生变化. ...

  4. 揭秘TDSQL全时态数据库系统的核心技术

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯技术工程官方号发表在腾讯云+社区 Design 本节讨论T-TDSQL的关键之处,即影响T-TDSQL架构的设计之处.一是新的数据 ...

  5. 【翻译】Flink Table Api & SQL —Streaming 概念 —— 时态表

    本文翻译自官网: Temporal Tables https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/table/strea ...

  6. oracle contains

    1. 查询住址在北京的学生SELECT student_id,student_nameFROM studentsWHERE CONTAINS( address, 'beijing' )remark: ...

  7. <老友记>学习笔记

    这是六个人的故事,从不服输而又有强烈控制欲的monica,未经世事的千金大小姐rachel,正直又专情的ross,幽默风趣的chandle,古怪迷人的phoebe,花心天真的joey——六个好友之间的 ...

  8. sql模糊查询效率

    在数据库量比较大的时候通常有一些查询,例如查询文本类型的数据,存储量大,用like进行模糊查询效率实在太低 select * from stdcontent where  content like ' ...

  9. 多邻国学英语 tips

    来源: https://www.cnblogs.com/daysme整理了一分多邻国学英语中的相关语法文档. 地方 null 现在完成时 null 反身代词 浓缩的精华:反身代词就是 “XX 自己” ...

随机推荐

  1. 深入理解Spring事件机制(一):广播器与监听器的初始化

    前言 Spring 从 3.x 开始支持事件机制.在 Spring 的事件机制中,我们可以令一个事件类继承 ApplicationEvent 类,然后将实现了 ApplicationListener ...

  2. BZOJ4212 神牛的养成计划 (字典树,bitset)

    题面 Description Hzwer成功培育出神牛细胞,可最终培育出的生物体却让他大失所望- 后来,他从某同校女神 牛处知道,原来他培育的细胞发生了基因突变,原先决定神牛特征的基因序列都被破坏了, ...

  3. LOJ6077「2017 山东一轮集训 Day7」逆序对 (生成函数+多项式exp?朴素DP!)

    题面 给定 n , k n,k n,k ,求长度为 n n n 逆序对个数为 k k k 的排列个数,对 1 e 9 + 7 \rm1e9+7 1e9+7 取模. 1 ≤ n , k ≤ 100   ...

  4. [CF1527D] MEX Tree (lca)

    题面 给你一棵 n n n 个结点的树,对于所有的 k ∈ [ 0 , n ] k\in[0,n] k∈[0,n] ,求出 M E X = k {\rm MEX}=k MEX=k 的路径数量. 一条路 ...

  5. Codeforces Round #585 (Div. 2) E. Marbles (状压DP),BZOJ大理石(同一道题)题解

    题意 林老师是一位大理石收藏家,他在家里收藏了n块各种颜色的大理石,第i块大理石的颜色为ai.但是林老师觉得这些石头在家里随意摆放太过凌乱,他希望把所有颜色相同的石头放在一起.换句话说,林老师需要对现 ...

  6. Linux安装Jenkins及配置svn使用

    目录 1. 下载 2. 创建文件夹 3. 安装 4. 修改端口,不用这步 5. 安装插件提速 6. 启动 7. 页面访问 8. 新建用户 9. 安装Subversion插件 10. 安装maven插件 ...

  7. .md图片链接转存并替换路径,及相关报错解决方法

    最初我想把Typora中.md文件中的web图片链接都下载保存到本地,并且替换.md文本中的路径 说干就干,因为在网上没有找到现成的程序所以自己写了这个程序 思路是循环查找文件夹中的文件,然后yiel ...

  8. PostgreSQL 大对象导出报错问题分析

    1.前言 在处理用户问题过程遇到一个问题.用户通过pg_dump导出 bytea 对象时,当行的大小超过 1G时,会报错: [v8r6c5b41@dbhost01 ~]$ sys_dump -t t1 ...

  9. Enable_hint_table 使用

    KingbaseES enable_hint_table 可以看成类似 oracle outline 工具,可以在不修改SQL 的情况下,通过hint 改变SQL 的执行计划. 一.启用enable_ ...

  10. 【android 逆向】破解crackme0502

    1.首先将crackme0502 拖入模拟器.打开应用,随意输出字符串 2. 将APK 拖入AndroidKiller 反编译 3.先查看androidmanifest.xml <?xml ve ...