(英语)初中英语现在完成时模拟试题含解析.doc

上传人:s9****2 文档编号:555046009 上传时间:2024-01-06 格式:DOC 页数:8 大小:80KB
返回 下载 相关 举报
(英语)初中英语现在完成时模拟试题含解析.doc_第1页
第1页 / 共8页
(英语)初中英语现在完成时模拟试题含解析.doc_第2页
第2页 / 共8页
(英语)初中英语现在完成时模拟试题含解析.doc_第3页
第3页 / 共8页
(英语)初中英语现在完成时模拟试题含解析.doc_第4页
第4页 / 共8页
(英语)初中英语现在完成时模拟试题含解析.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《(英语)初中英语现在完成时模拟试题含解析.doc》由会员分享,可在线阅读,更多相关《(英语)初中英语现在完成时模拟试题含解析.doc(8页珍藏版)》请在金锄头文库上搜索。

1、(英语)初中英语现在完成时模拟试题含解析一、初中英语现在完成时1So far Tom with Mary _ 50 left -behind children to do their homework after school.A.helpB.helpedC.has helpedD.have helped【答案】 C 【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。选C。2What great progress Huawei _ in recent years! No wonder it is widely known in all parts

2、of the world.A.is makingB.has madeC.makesD.made【答案】 B 【解析】【分析】句意:华为近几年取得了多大的进步啊!难怪它在世界的每个角落都出名。根据时间状语 in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。 【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。3All the skirts .They very well. A.sold out;are soldB.sell out;have soldC.have been sold out;sellD.h

3、ave sold out;sell【答案】C 【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。4I scared of dogs ever since a dog hurt me when I was five years old.A.will beB.wasC.h

4、ave beenD.would be【答案】 C 【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。【点评】本题考查现在完成时的用法。5How do you like Treasure Island,Lucy?Its so exciting that I _ it twiceA.am readingB.have readC.was readingD.had read【答案】B 【解析】【分析】句意:露西,你认为金银岛怎么样?它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have re

5、ad,故选B。【点评】此题考查现在完成时的用法。6Lucy, is your uncle a teacher?Yes, he is. He history for nearly 20 years.A.teachesB.has taughtC.is teachingD.will teach【答案】B 【解析】【分析】句意:露西,你叔叔是老师吗?是的,他是。他教历史将近20年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。主语是he,用has,故选B.【点评】考查现在完成时,注意其常与for+一段时间连用。7

6、 Where is your uncle? I havent seen him for a long time. He _ Beijing for about half a year. He moved there in January.A.has gone toB.has been toC.has arrived inD.has been in【答案】 D 【解析】【分析】考查延续与非延续性动词。根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。8Nancy for five years. A.was dyingB.has diedC.d

7、iedD.has been dead【答案】 D 【解析】【分析】句意:南西去世五年了。A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for连用,用成be dead。故选D。【点评】本题考查时态辨析。某人去世了多少年就用延续性动词的现在完成时,has been dead。9The small shop _ for several years.A.openedB.has bee

8、n openedC.has openedD.has been open【答案】 D 【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。【点评】考查open转化为be open, be open里的open是形容词,不能加ed.10 _you _ out the problem, Sam?Not yet, but Im going to.A.Did, workB.Are, workingC.Have, workedD.Will , work【答案】 C 【解析】【分析】句意:萨姆,你计算出这道数学题了吗

9、?还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。11You must return the books to the library because you _ them for more than two weeks A.have lentB.have borrowedC.have kept【答案】C 【解析】【分析】句意是:你必须

10、把书还给图书馆因为你已经两个多星期了。for more than two weeks 表示时间段,在现在完成时中需要和延续性动词连用,lend 和 borrow 都是短暂性动词,keep 具有延续性,故选C。【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。12I havent seen your grandfather for two years. What happened to him?Oh, he _ here for two years.A.stayedB.hasnt stayedC.staysD.hadnt stayed【答案】 B 【解析】【分析】答语中的for two

11、years是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/ has +过去分词。可知选B。【点评】考查现在完成时13Look! Your teacher Miss White is over there.No, it cant be her. She _ to Beijing.A.has goneB.has beenC.wentD.will go【答案】A 【解析】【分析】句意:-看!你的老师怀特小姐在那边。-不,那肯定不是她。她去了北京。A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。根据前面的否定猜测,可知怀特小姐去了北京,故选A。【点评】考查固定搭配have gone to。14Mike used to be a top student, but he behind since he lost himself in computer games.A.fellB.has fallenC.was

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号