-
附答案)及解析【英语】英语现在完成进行时专项训练100(
一、初中英语现在完成进行时
Even though he gives away a piece of his fortune each year, the
stock of Berkshire Hathaway, 1.
the source of Warren Buffet's wealth, very rapidly.
D. has been risingC. has risen A. has raised B. has been
raising
D 【答案】【解析】【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分财产, 巴菲
特所持有的伯克希尔·哈撒韦公司的股票一直增长迅速。raise是及物动词,要用raise的 话,需
要改成“财产被提高”;rise是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开
。
D始一直持续到现在还要持续下去,用现在完成进行时。故选
【点评】本题要求考生在理解句
义的基础上,进一步牢固掌握动词的各种时态的用法。
He _______ it for two hours, and he's still watching now..2
D. is watchingB. watching C. has been watching A. has been
watched
C 【答案】【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可
知应用现在
。完成进行时。故选C
Look, Jim is talking to his friend under the tree..—3
It _______ be him. He has _______ back to Canada.—
mustn't; goneD. can't; been
C. may not; been A. can't; gone B.
A 【答案】【解析】【分析】考 查情态动词表推测及现在完成时的用法。一方面,表示推测
语气时,can't意为“不可能”; may not意为“可能不是”;must不用于否定句;另一方面,“have/has
gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过
某地”。句意为“——看,吉姆和他朋友在树下谈话。——不可能是他。他已 经回加拿大
。故
选A了。”
Have you ever _______ with a group?.4
D. studiedB. study C. studying
A. to speak
D 【答案】【解析】【分析】句意:你曾经有过小组学习吗?现在完成时 的结构:have+过去
分词,故
。D选.
【点评】考查现在完成时的结构。
We can't get sleep with a strong wind5.. outside
A. blow
B. blowing C. blew D.
blows
【分析】句意:我们不能睡在外面,外面大风
B 【答案】
表示正在进行时。blowing【解析】
吹。
结构。with【点评】考察
..But I never to Chongjiang6.I to Rongjiang last year
been,,have,have,been B. will goA. went
gonehave,have,gone D. go,C. went,
A
【答案】【解析】【分析】句意:去年我去了榕江,但我从未去过重江。由last year可知,第一句
。
可知,用现在完成时,故选A用一般过去时;由第二句中的never
【点评】考查动词的时态,注意句中的时间状语的暗示。
he ___ Japan before?.—7
.Yes, he there two years ago —
has visited,visited D. DidC. Hasvisited B. Has,has
visited ,A. Did,
【解析】【分析】句意:--他以前去过日本吗? --是的,他两年前去过那里。根据
C 【答案】
before可知句子要用现在完成时“have/has+过去分词”, 主语he是第三人称单数故用has,这
是一个
。Chas一般疑问句,将提前,故选
【点评】考查动词的时态,注意语境中提供的时间状语。
The number of foreign students attending Chinese universities ____ rising steadily since
1990. .8
A. is B. are
C. has been D. have been
C 【答案】【解析】【分析】句
意:从1990年开始,进入中国 大学的外国学生的数量呈稳定增长。根据时间状语since 1990,
从1991年开始,可知本句时态为现在完成进行时has/have +been+现在分词;再根据the number
of,……的数量,助动词应用单数形式has,be的过去分词
C。。故选been现+been+has/have 【点
评】考查现在完成进行时。注意掌握结构现在完成进行时的结构:
在分词。
China ________________ great achievements in science and technology since 1978.
9.
A. makes B. made
C. has made
【解析】【分析】句意:自1978年以来,中国在科学技术方面取得了巨大成就。
C 【答案】
make
great achievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。根据
。C,可
知时态用现在完成时,故选since
【点评】考查动词的时态。注意现在完成时的用法。
Why, you're late again! I ________ here for over two hours!.10
D. was waitingC. have been waiting A. am waiting B.
waited
C 【答案】【解析】【分析】考查现在完成进行时。句意:为什么,你又 迟到了!我在这里
已经等了两个多小时了!根据句意可知,“等”这个动作是从过去开始,一直持续到现 在一直在
进行
项。C的动作,并对现在造成了影响。故选
【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或
。者
可能仍然要继续下去。构成:have+been+doing
He speaks Chinese very well..—11
It's not surprising. He ___ in Beijing for nine years next week.—
D. will have been livingC. will have
been lived A. has been living B. has lived
D 【答案】【解析】【分析】句意:—他汉语说的 很好。—这不吃惊。下周他将已经在北京
住了九年了。表示持续到现在并且仍在进行的动作,应用现在完 成进行时。live为不及物动词,
无
项。被动语态。故知选D
【点评】考查时态。
Mary_______ to writing classes every night since June and the course will end this
week. .12
A. had gone B. has been going
C. is going D. went
B 【答案】【解析】【分析】。句意:从6月开始,
玛丽每天晚 上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的
这周末,所以要用现 在完成进行时。故选
。B【点评】考查时态,本题涉及现在完成进行时的
应用,现在 完成进行时表示动作从某一时.
间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
13.Dashan, who_________crosstalk, the Chinese comedic tradition, for decades, wants to mix it
up with the Western stand-up tradition.
D. has been learningC. had been learning A. will be learning B. is learning
D 【答案】【解析】【分析】考查时态。本句的时间状语是“for decades几十年来”,该时间状
语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口
秀相< br>
正确。强调动作的延续性和反复性。故D结合。所以使用现在完成进行时,
The western countries have been _________ Christmas for many years. 14.
D. celebratedB. celebrate C. celebrates A.
celebrating
A 【答案】【解析】【分析】have/has been+现在分词是现在完成进行时;句意:西方国家很
多年来一
。A直在庆祝圣诞节。故选
Nice to see you again after all these years. What ________?—15.
Well, I've tried many things since
we left school. I'm now working for a large oil company. —
D. have you been doingC.
did you do A. have you done B. were you doing
-
-
-
-
-
-
-
-
本文更新与2021-01-13 01:11,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/512652.html
-
上一篇:英语英语现在完成时练习题20篇
下一篇:高一年级英语语法时态讲解及强化复习攻略