04现在完成时和同位语

2023-12-16 02:32
文章标签 现在 完成 04 同位语

本文主要是介绍04现在完成时和同位语,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、现在完成时

语法: have/has + done(V.过去分词)
理解: 过去对现在的影响,可以包括:1 现在全部完成,2 现在部分完成

例 1:
He has finishedthe homework.
他已经完成了家庭作业(现在全部完成)
We have learned English for ten years.
他已经学习英语十年了(现在还在学习,也就现在部分完成)

二、现在完成时 变否定疑问

He has finished the homework.
He has not finished the homework. 变成否定
Has he finished the homework? 变成疑问语句
What has he done? 疑问语句

三、现在完成时 常搭配的时间状语

just / already / ever / never
yet
so far / up to now / before / lately
for + 一段时间

例 1:I have had breakfast. (just)
I have just had breakfast.

例 2:He has been in prison. (for six months)
He has been in prison for six months.

例 3:The police have not caught the thief. (yet)
The police have not caught the thief yet.

例 4:Have you met him? (ever, before)
Have you ever met him before?

四、真题演练

1、Would you like to go and see Avatar with me tonight?
Thank you very much, but I ______ it already.
A.see
B.will see
C.have seen
D.am seeing
答案: 选 C。解析:-你想和我一起去看电影吗?-非常感谢,但是我已经看过了。Already 已 经,动作已经完成了,所以用现在完成时 have seen。

2、Up to now, the program ______ thousands of children who would otherwise have
died.
A.would save
B.saves
C.had saved
D.has saved
答案: 选 D。解析:抓关键 Up to now,这是要用现在完成时的标志短语。直至今日,这个 项目已经挽救了成千上万个濒死的孩子。

3、Miss Gao isn’t here. She ______ to the bus station to meet Mr. Brown.
A.go
B.has gone
C.has been
D.would go
答案: 选 B。解析:A 选项不仅没变位,而且时态也不符合。高小姐不在这儿,她去公交站 见布朗先生了。Go to the bus station 是固定短语,所以要用 has gong。

4、Look! Somebody ______ the sofa.
Well, it wasn’t me. I didn’t do it.
A. is cleaning
B. was cleaning
C. has cleaned
D. had cleaned
答案: 选 C。解析:抓关键 it wasn’t me。这里用的是一般过去时,所以洗沙发这件事已 经完成了,所以用 has cleaned。

这篇关于04现在完成时和同位语的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/498786

相关文章

Java 后端接口入参 - 联合前端VUE 使用AES完成入参出参加密解密

加密效果: 解密后的数据就是正常数据: 后端:使用的是spring-cloud框架,在gateway模块进行操作 <dependency><groupId>com.google.guava</groupId><artifactId>guava</artifactId><version>30.0-jre</version></dependency> 编写一个AES加密

取得 Git 仓库 —— Git 学习笔记 04

取得 Git 仓库 —— Git 学习笔记 04 我认为, Git 的学习分为两大块:一是工作区、索引、本地版本库之间的交互;二是本地版本库和远程版本库之间的交互。第一块是基础,第二块是难点。 下面,我们就围绕着第一部分内容来学习,先不考虑远程仓库,只考虑本地仓库。 怎样取得项目的 Git 仓库? 有两种取得 Git 项目仓库的方法。第一种是在本地创建一个新的仓库,第二种是把其他地方的某个

为什么现在很多人愿意选择做债务重组?债重组真的就这么好吗?

债务重组,起初作为面向优质企业客户的定制化大额融资策略,以其高效周期著称,一个月便显成效。然而,随着时代的车轮滚滚向前,它已悄然转变为负债累累、深陷网贷泥潭者的救赎之道。在此路径下,个人可先借助专业机构暂代月供,经一段时间养护征信之后,转向银行获取低成本贷款,用以替换高昂网贷,实现利息减负与成本优化的双重目标。 尽管债务重组的代价不菲,远超传统贷款成本,但其吸引力依旧强劲,背后逻辑深刻。其一

浙大数据结构:04-树7 二叉搜索树的操作集

这道题答案都在PPT上,所以先学会再写的话并不难。 1、BinTree Insert( BinTree BST, ElementType X ) 递归实现,小就进左子树,大就进右子树。 为空就新建结点插入。 BinTree Insert( BinTree BST, ElementType X ){if(!BST){BST=(BinTree)malloc(sizeof(struct TNo

读软件设计的要素04概念的关系

1. 概念的关系 1.1. 概念是独立的,彼此间无须相互依赖 1.1.1. 一个概念是应该独立地被理解、设计和实现的 1.1.2. 独立性是概念的简单性和可重用性的关键 1.2. 软件存在依赖性 1.2.1. 不是说一个概念需要依赖另一个概念才能正确运行 1.2.2. 只有当一个概念存在时,包含另一个概念才有意义 1.3. 概念依赖关系图简要概括了软件的概念和概念存在的理

[苍穹外卖]-04菜品管理接口开发

效果预览 新增菜品 需求分析 查看产品原型分析需求, 包括用到哪些接口, 业务的限制规则 业务规则 菜品名称必须是唯一的菜品必须属于某个分类下, 不能单独存在新增菜品时可以根据情况选择菜品的口味每个菜品必须对应一张图片 接口设计 根据类型查询分类接口 文件上传接口 新增菜品接口 数据表设计 设计dish菜品表 和 dish_fl

【动手学深度学习】04 数据操作 + 数据预处理(个人向笔记)

数据操作 N维数组是机器学习和神经网络的主要数据结构其中 2-d 矩阵中每一行表示每一行表示一个样本 当维度来到三维的时候则可以表示成一张图片,再加一维就可以变成多张图片,再加一维则可以变成一个视频 访问元素 冒号表示从冒号左边的元素到冒号右边的前一个元素(开区间),其中如果左边为空,那么表示从第一个开始,如果右边为空,那么表示访问到最后一个,如果两边都为空,则表示全部访问其中一行中我们指

如何完成本科毕业论文设计

完成本科毕业论文设计是一个系统性的工程,需要经过多个阶段的规划、执行和总结。以下是一个详细的步骤指南,帮助你顺利完成本科毕业论文设计。 ### 1. 选题与开题 - **选题**:选择一个有研究价值且你感兴趣的题目。与导师讨论,确保题目具有可行性和创新性。 - **开题报告**:撰写开题报告,包括研究背景、研究目的、研究内容、研究方法、预期成果等。 ### 2. 文献综述 - **文献检索**

LabVIEW环境中等待FPGA模块初始化完成

这个程序使用的是LabVIEW环境中的FPGA模块和I/O模块初始化功能,主要实现等待FAM(Field-Programmable Gate Array Module,FPGA模块)的初始化完成,并处理初始化过程中的错误。让我们逐步分析各部分的功能: 1. Wait for FAM Initialization框架 此程序框架用于等待I/O模块成功初始化。如果在5秒钟内模块没有完成配

【SpringMVC学习04】SpringMVC中的参数绑定总结

众所周知,springmvc是用来处理页面的一些请求,然后将数据再通过视图返回给用户的,前面的几篇博文中使用的都是静态数据,为了能快速入门springmvc,在这一篇博文中,我将总结一下springmvc中如何接收前台页面的参数,即springmvc中的参数绑定问题。 1. 参数绑定的过程 我们可以回忆一下,在struts2中,是通过在Action中定义一个成员变量来接收前台传进来的参数,而在