好文档 - 专业文书写作范文服务资料分享网站

(完整版word)英语现在完成时技巧和方法外研版及练习题含答案

天下 分享 时间: 加入收藏 我要投稿 点赞

(完整版word)英语现在完成时技巧和方法外研版及练习题含答案

一、初中英语现在完成时

1.—— ______you _____ out the problem, Sam? ——Not yet, but I'm going to.

A. Did, work B. Are, working C. Have, worked D. Will , work 【答案】 C

【解析】【分析】句意:萨姆,你计算出这道数学题了吗?——还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

2.—How do you like Beijing, Miss Read? —I've no idea. I _____ there.

A. have gone B. have been C. haven't been D. haven't gone 【答案】 C

【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。

【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。

3.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。

4.—Do you miss your parents far away?

—Yes, very much. They the hometown for over two years.

A. left B. have left C. were away from D. have been away from 【答案】 D

【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能

和时间段连用,故选D。

【点评】本题考查延续性动词和短暂性动词的转换。

5.——Where is Mr. Wang?

——He together with his students ________ Zhuyuwan Park.

A. has gone to B. have gone to C. has been to D. have been to 【答案】 A

【解析】【分析】句意:— 王老师在哪里?—他同他的学生去了Zhuyuwan公园。A. has gone to去了,没在这里。主语是单数;B. have gone to去了,没在这里。主语是复数;C. has been to去过,没在那里;主语是单数;D. have been to去过,没在那里;主语是复数。本句He是主语,together with his students是介词短语,做定语不是主语,所以用has。王老师去公园了不在这里,所以用has gone to。故选A。 【点评】考查主谓一致和短语的用法。

6.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

【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。

7.—I'm sorry for being late.

—Never mind. The meeting ______for only 5 minutes. This way, please.

A. has begun B. has ended C. has been on 【答案】 C

【解析】【分析】句意:——对不起,我迟到了。——没关系.会议只开了5分钟,请这边走。for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.has been on\在进行,开着(的状态)\,故选C

【点评】现在完成时表示延续性的状态。

8.He for ten years.

A. has been married B. married C. got married D. has married 【答案】A

【解析】【分析】句意:他已经结婚十年了。根据时间状语for ten years.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。be married表结婚的状态,be动词的过去分词为been。故选A。

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

9.The Greens many places of interest since two years ago.

A. has visited B. have visited C. visited D. will visit 【答案】 B

【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。故选B。

10.You must return the books to the library because you _________ them for more than two weeks.

A. have lent B. have borrowed C. have kept 【答案】C

【解析】【分析】句意是:你必须把书还给图书馆因为你已经……两个多星期了。for more than two weeks 表示时间段,在现在完成时中需要和延续性动词连用,lend 和 borrow 都是短暂性动词,keep 具有延续性,故选C。

【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。

11.So far, the AIIB(亚投行)_____ 57 countries to be the founding members.

A. attracted B. has attracted C. will attract 【答案】 B

【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。故选B。

12.The small shop ________ for several years.

A. opened B. has been opened C. has opened D. has been open 【答案】 D

【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。

(完整版word)英语现在完成时技巧和方法外研版及练习题含答案

(完整版word)英语现在完成时技巧和方法外研版及练习题含答案一、初中英语现在完成时1.——______you_____outtheproblem,Sam?——Notyet,butI'mgoingto.A.Did,workB.Are,working
推荐度:
点击下载文档文档为doc格式
1afrz9k65e0zdc523xwm17c19373fh00gqj
领取福利

微信扫码领取福利

微信扫码分享