(英语)中考英语现在完成进行时试题(有答案和解析)
一、初中英语现在完成进行时
1.—Lucy ems abnt the days.
—She _____ a job from city to city—you e, she is graduating in June.
A. hunts for 长跑呼吸B. is to hunt for C. has hunted for D. has been hunting for
【答案】D
【解析】【分析】句意:——Lucy这些天似乎不在。——从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月毕业。根据"you e, she is graduating in June."可以判断"她快要毕业,所以最近一直在找工作",用现在完成进行时,故选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
2.He _______ it for two hours, and he's still watching now.
A. has been watched B. watching C. has been watching D. is watching
【答案】 C
【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。故选C。
3.He _______ it for two hours, and he's still watching now.
A. has been watched B. watching C. has been watching D. is watching
【答案】 C
【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。
4.—Can Mr Read speak Chine?
肚子大怎么减掉大肚子—Yes.He speaks Chine very well becau he China for many years.
租房合同文本A. has been in B. has been to C. has gone to D. has come to
【答案】A
【解析】【分析】句意为:--里德先生会说中文吗?---是的。他汉语说得很好因为他已经在中国多年。has been in 指的是某人在某地停留多长时间;has been to是去过某地已经回来;has gone to是去某地了,还没回来;has come to是已经来到某地,根据句意可知选A
【点评】考查动词短语辨析
手机中病毒了5.—Why is your foreign teacher’s Chine so good?
—Becau he China for eight years.
A. has gone to B. has been to C. has come to D. has
been in
【答案】D
【解析】【分析】句意为:--为什么你的外教的中文那么好?--因为他来中国已经8年了。时间状语for eight years是一段时间,所以要用表示状态的短语be in的现在完成时态,故选D
【点评】考查现在完成时的短语辨析。
6.We can’t get sleep with a strong wind outside.
A. blow B. blowing C. blew 夸人的话D. blows
【答案】B
【解析】【分析】句意:我们不能睡在外面,外面大风吹。blowing表示正在进行时。
【点评】考察with结构。
7. — Do you know the Color Run, a five-kilometer race?
—Yes. So far it______into quite a few cities in our country.
A. comes B. came C. has come
【答案】 C
【解析】【分析】句意:——你知道彩色跑,一个五千米的赛跑吗?——知道,到目前为止它已经进入了我们国家的好几个城市。由so far可知用现在完成时,故选C。
【点评】考查现在完成时。
8.The number of foreign students attending Chine universities ____ rising steadily since 1990.
A. is B. are C. has been D. have been
【答案】 C 三晋
【解析】【分析】句意:从1990年开始,进入中国大学的外国学生的数量呈稳定增长。根据时间状语since 1990,从1991年开始,可知本句时态为现在完成进行时has/have +been+现在分词;再根据the number of,……的数量,助动词应用单数形式has,be的过去分词been。故选C。
【点评】考查现在完成进行时。注意掌握结构现在完成进行时的结构:has/have +been+现在分词。
护世界官网
9.骑鹅历险记读后感Housing prices ________ since the end of the last year. Therefore, it's time the central government ________ some effective measures to bring them under control.
A. have incread; would take B. have incread; will take
C. have been increasing; take D. have been increasing; took
【答案】 D
【解析】【分析】考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以
中央政府该采取措施加以控制了。第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“it's time that +did/ should do”的句式使用,故选D项。
10.I ________ my homework for four hours, but I am not sure whether I can hand it in tomorrow.
A. have done B. have been doing C. had been doing D. had done
【答案】 B
【解析】【分析】考查时态。句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。故B正确。
【点评】考查时态
11.— He speaks Chine very well.
— It's not surprising. He ___ in Beijing for nine years next week.
A. has been living B. has lived C. will have been lived D. will have been living
【答案】 D
【解析】【分析】句意:—他汉语说的很好。—这不吃惊。下周他将已经在北京住了九年了。表示持续到现在并且仍在进行的动作,应用现在完成进行时。live为不及物动词,无被动语态。故知选D项。
【点评】考查时态。
12.Dashan, who_________crosstalk, the Chine comedic tradition, for decades, wants to mix it up with the Western stand-up tradition.
A. will be learning B. is learning C. had been learning D. has been learning
【答案】D
【解析】【分析】考查时态。本句的时间状语是“for decades几十年来”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D正确。
13.—Nice to e you again after all the years. What ________?
—Well, I've tried many things since we left school. I'm now working for a large oil company.