英语现在完成进行时练习题含答案及解析
- 格式:doc
- 大小:75.50 KB
- 文档页数:12


(英语)英语现在完成进行时练习题含答案含解析
一、初中英语现在完成进行时
1.Housing prices_____ since a few years ago. Therefore, it's time the central government _____
some effective measures to bring them under control.
A. have increased; would take B. have increased; will take
C. have been increasing; takes D. have been increasing; took
【答案】D
【解析】【分析】句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型It's/was time that“该是.......的时候了",从句中往往用过去时,也可以用"should+动词原形";故答案是D。
【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型"It's/was
time that。
2.Have you ever _______ with a group?
A. to speak B. study C. studying D. studied
【答案】 D
【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。
【英语】高考英语现在完成进行时题20套(带答案)及解析
一、单项选择现在完成进行时
1.---Susan is so excited!
---Oh, yes! She is busy preparing for her trip to Africa that she _____ for years.
A.has been expecting B.was expecting
C.had been expecting D.would be expecting
【答案】A
【解析】
试题分析:考查时态。句意:--苏三好兴奋啊!--是的。她正在忙着准备她渴望已久的非洲之旅呢。根据对话中的“is”可知,两个人说的是现在的情况,排除C;发生在过去的动作,对现在造成了影响,且有可能继续下去,这时用现在完成进行时,对苏三造成的影响是她很兴奋,多年来,苏三一直渴望去非洲旅行,故选A。
考点:考查时态
2. I ________ a topic for the composition, but haven’t decided yet.
A.will think about B.have been thinking about
C.had thought about D.was thought about
【答案】B
【解析】
试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。从but
haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。
考点:考查时态
3.I’m sure you will do better in the test because you ________ so hard this year.
A.studied B.had studied
C.will study D.have been studying
英语现在完成进行时专题练习(及答案)含解析
一、单项选择现在完成进行时
1.I haven't finished my composition. I ________ for two hours and a half.
A.have written it B.have been writing it
C.wrote it D.am writing it
【答案】B
【解析】
试题分析: 考查动词的时态。句意:我还没有完成我的作文,我已经写了二个半小时了。根据 I haven't finished my compositio可知这动作还没有完成,再根据for two hours and a
half可知选B项。
考点 : 考查动词的时态
2. I ________ a topic for the composition, but haven’t decided yet.
A.will think about B.have been thinking about
C.had thought about D.was thought about
【答案】B
【解析】
试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。从but
haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。
考点:考查时态
3.Since the time humankind started gardening, we _____to make our environment more
beautiful.
A.try B.have been trying
C.are trying D.will try
【答案】B
【解析】
试题分析:考查动词时态。since 作为介词,后接某一确定的时间点,主句谓语动词是持续性动词,常与现在完成时态、现在完成进行时态或过去完成时态连用。句意:自从人类开始园艺,我们一直尽力使我们的环境更美丽。故B正确。
七年级英语现在完成进行时练习题20题(带答案)
1.She ______ English for two hours.
A.has been studying
B.has studied
C.studied
D.is studying
答案解析:A。现在完成进行时表示从过去某一时间开始一直持续到现在并且还在进行的动作。B 选项 has studied 是现在完成时,强调过去发生的动作对现在的影响。C 选项 studied 是一般过去时。D 选项 is studying 是现在进行时。本题强调她学习英语这个动作从过去持续到现在并且还在进行,所以选 A。
2.They ______ basketball since morning.
A.have been playing
B.have played
C.played
D.are playing
答案解析:A。现在完成进行时强调从过去某一时间开始一直持续到现在并且还在进行的动作。B 选项 have played 是现在完成时。C 选项 played 是一般过去时。D 选项 are playing 是现在进行时。本题强调他们打篮球这个动作从早上持续到现在并且还在进行,所以选 A。
3.We ______ our homework for an hour.
A.have been doing
B.have done
C.did
D.do
答案解析:A。现在完成进行时表示从过去某一时间开始一直持续到现在并且还在进行的动作。B 选项 have done 是现在完成时。C
选项 did 是一般过去时。D 选项 do 是一般现在时。本题强调我们做家庭作业这个动作从过去持续到现在并且还在进行,所以选 A。
4.He ______ TV all day.
A.has been watching
B.has watched
C.watched
D.is watching