人教版英语英语现在完成时的用法大全含答案百度文库

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

人教版英语英语现在完成时的用法大全含答案百度文库

一、初中英语现在完成时

1.—How many letters you to your mother?

—109 in all, since 2016.

A. has, written

B. have, written

C. did, write

D. are, writing 【答案】 B

【解析】【分析】句意:——你给你妈写了多少封信?——从2016年起,总共109封。句中since 2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写have written,故答案选B。

【点评】考查动词的时态。注意现在完成时的用法。

2.—What great progress Huawei ________ in recent years!

—No wonder it is widely known in all parts of the world.

A. is making

B. has made

C. makes

D. made

【答案】 B

【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。

3.It has been three years since I ______ a teacher.

A. become

B. became

C. becoming

D. to become

【答案】 B

【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选B。

【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。

4.So far Tom with Mary _______ 50 left -behind children to do their homework after school.

A. help

B. helped

C. has helped

D. have helped

【答案】 C

【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。选C。

5.Mr.Fan in 2005.In other words,he for 9 years till now.

A. got married;has been married

B. married;had been married

C. got married;had been married

D. married;got married

【答案】 A

【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次 married 后面要接宾语,get married 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.

【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。

6.—Hi, Tom! you ever the Bird's Nest?

—Yes, I have. It's fantastic.

A. Have, been to

B. Have, gone to

C. Did, go to

【答案】 A

【解析】【分析】句意:——你好,Tom!你曾经去过鸟巢吗?——是的,我去过。它是极好的。根据答语—Yes, I have.可知是以have开头的现在完成时的一般疑问句,排除C。have been to+地点名词,去过某地,去了并且回来了;have gone to+地点名词,去了某地,去了还没有回来,在去或者回来的路上。根据It's fantastic.可知去了并且回来了,故选A。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

7.—What _______ you just now?

—Don't worry. Nothing _______.

A. has happens to; has happened

B. happened; happened

C. happened; has happened

D. happened to; has happened

【答案】D

【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。

【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。

8.My sister English since she was 9 years old. She can talk to foreigners freely.

A. learns

B. learnt

C. has learnt

D. have learnt

【答案】C

【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。A,learns 学习,一般现在时,B,learnt 一般过去时C has learnt现在完成时Dhave learnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister,第三人称单数,使用has,故选C

相关文档
最新文档