最新现在完成进行时专项练习Word下载.docx
- 文档编号:6133337
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:21
- 大小:29.13KB
最新现在完成进行时专项练习Word下载.docx
《最新现在完成进行时专项练习Word下载.docx》由会员分享,可在线阅读,更多相关《最新现在完成进行时专项练习Word下载.docx(21页珍藏版)》请在冰点文库上搜索。
由sofar可知用现在完成时,故选C。
【点评】考查现在完成时。
3.China________________greatachievementsinscienceandtechnologysince1978.
makes
made
hasmade
自1978年以来,中国在科学技术方面取得了巨大成就。
makegreatachievement取得巨大成就,A.动词三单式;
B.一般过去式;
C.现在完成时。
根据since,可知时态用现在完成时,故选C。
【点评】考查动词的时态。
注意现在完成时的用法。
4.Thecouple_________theirnewflatsincetheendoflastmonth.Theyhaven'
tfinishedyet.
havebeendecorating
havedecorated
hasbeendecorating
wasdecorating
【答案】A
这对夫妇从上个月末起就一直在装饰他们的新公寓。
他们还没有完成。
decorate装饰,动词;
根据句意和
sincetheendoflastmonth可知,此处表示动作从某一时间开始,一直持续到现在,
所以应该用现在完成进行时,且此处主语是thecouple,且根据后句中的they可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选A。
【点评】考查现在完成进行时和主谓一致。
注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。
5.I________myhomeworkforfourhours,butIamnotsurewhetherIcanhanditintomorrow.
havedone
havebeendoing
hadbeendoing
haddone
【答案】B
【解析】【分析】考查时态。
句意:
四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。
现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。
故B正确。
【点评】考查时态
6.Mary_______towritingclasseseverynightsinceJuneandthecoursewillendthisweek.
hadgone
hasbeengoing
isgoing
went
【答案】B
【解析】【分析】。
从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。
玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。
故选B。
【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
7.Dashan,who_________crosstalk,theChinesecomedictradition,fordecades,wantstomixitupwiththeWesternstand-uptradition.
willbelearning
islearning
hadbeenlearning
hasbeenlearning
【答案】D
本句的时间状语是“fordecades几十年来”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。
所以使用现在完成进行时,强调动作的延续性和反复性。
故D正确。
8.I'
mtiredout.I_______
allafternoonandIdon'
tseemtohavefinishedanything.
shopped
haveshopped
hadshopped
havebeenshopping
【答案】D
我很累。
我整个下午一直在购物而且好像什么事也没做成。
用现在完成进行时表一直发生的动作。
9.Eventhoughhegivesawayapieceofhisfortuneeachyear,thestockofBerkshireHathaway,thesourceofWarrenBuffet'
swealth,
veryrapidly.
hasraised
hasbeenraising
hasrisen
hasbeenrising
【解析】【分析】考查动词时态。
即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔·
哈撒韦公司的股票一直增长迅速。
raise是及物动词,要用raise的话,需要改成“财产被提高”;
rise是不及物动词,表示某物上涨;
财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。
故选D。
【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。
10.He_____withEnglishgrammareverynightoverthelastthreemonths.
struggles
struggled
hasbeenstruggling
hadbeenstruggling
【答案】C
在过去的三个月里他每天晚上都在努力学英语语法。
根据overthelastthreemonths可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即C项正确。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
11.—Youlooktired.
—I___________clothesallday.
washed
havewashed
wasabouttowash
havebeenwashing
——你看上去很累。
——我洗了一天的衣服。
此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。
12.—HowmuchdoyouknowaboutthetradewarbetweenChinaandAmerica?
—Well,thenewspapers________itinthepastfewweeks.
report
willreport
reported
havebeenreporting
——你对中美之间的贸易战争了解多少?
——哦,在最近的几周里报纸一直在报道这件事。
根据时间状语nthepastfewweeks可知谓语动词用现在完成时或者现在完成进行时,故选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
13.—Lucyseemsabsentthesedays.
—She_____ajobfromcitytocity—yousee,sheisgraduatinginJune.
huntsfor
istohuntfor
hashuntedfor
hasbeenhuntingfor
——Lucy这些天似乎不在。
——从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月毕业。
根据"
yousee,sheisgraduatinginJune."
可以判断"
她快要毕业,所以最近一直在找工作"
,用现在完成进行时,故选D。
14.—CanMrReadspeakChinese?
—Yes.HespeaksChineseverywellbecausehe
Chinaformanyyears.
hasbeenin
hasbeento
hasgoneto
hascometo
【答案】A
【解析】【分析】句意为:
--里德先生会说中文吗?
---是的。
他汉语说得很好因为他已经在中国多年。
hasbeenin指的是某人在某地停留多长时间;
hasbeento是去过某地已经回来;
hasgoneto是去某地了,还没回来;
hascometo是已经来到某地,根据句意可知选A
【点评】考查动词短语辨析
15.You____yourdepressionforlong,andnowit'
stimetorelaxyourself.
masked
willhavemasked
havebeenmasked
havebeenmasking
你压抑了很久,现在是时候放松一下了。
根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。
【点评】考查时态,本题涉及现在完成进行时的应用。
16.—What'
swrong?
Youlookreallystressedout.
—I________thewholeweekpreparingformygraduationpaper.
work
haveworked
havebeenworking
worked
—你怎么了?
看起来真的压力很大。
—我已经连轴转努力了一整个星期来写我的毕业论文。
根据本题题意,“我”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语thewholeweek),唯有现在完成进行时可表达这一含义,应选用havebeendoing的结构,故选C。
【点评】考查时态,本题涉及现在完成进行时。
17.—I
sobusilyrecentlythatI
notimetohelpyouwithyourmaths.
—That'
sOK.Icanmanageitbymyself.
havebeenworking;
have
haveworked;
had
amworking;
willhave
hadbeenworking;
hadhad
—我最近工作太忙碌了,没时间帮你学数学。
—没关系我自己能搞定。
由“recently”可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。
故选A。
【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。
18.Anewmonetarypolicywilltakeeffectnextmonth.Reallygoodnews,especiallyforthosecompaniesthat_______withmoney.
havestruggled
havebeenstruggling
hadstruggled
---新的货币政策将于下月生效。
---这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。
分析句子成分可知,companies为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始struggle的动作一直在进行,并有可能持续下去,强调动作的全过程。
故选C。
19.—Ihaven'
tseenJackythesedays.
—She________forthedrivingtestduetotakeplacenextMonday.
willprepare
hasbeenpreparing
waspreparing
prepared
——这些天我没见过Jacky。
——她一直在为下周一的驾驶考试做准备。
表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选B。
20.Ourheadteacher____formonthstomakesurethatweunderstandtheimportanceofconcentration.
tried
wastrying
hasbeentrying
istrying
【解析】【分析】句意:
我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。
现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。
分析本句可知,try这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。
且由“formonths”也表明本句应该用现在完成进行时。
21.—Wow!
Somanydifferentaliens'
appearancesyoudraw!
—I______manywebsitesaboutaliens.
willvisit
wasvisiting
hadvisited
havebeenvisiting
——哇!
你画了那么多外星人的外貌!
——我一直在访问很多关于外星人的网站。
分析句子可知,由前句可知,指的是现在你画的。
可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D符合题意,故选D。
22.—I________inthesamepositiontoolongMylegshavefallenasleep.
—Shakeitalittlebeforeyougetup.
willsit
havesat
amsitting
havebeensitting
——我坐得太久了,腿麻了。
——站起来之前动一动。
分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:
sbhave/hasbeendoingsth。
23.Thedebatehasonlyafewmomentsthatmightbeinspiringtothosewho________thisissue.
followed
hadfollowed
havebeenfollowing
werefollowing
这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。
分析句子可知,本空是指那些“一直关注这一问题的人”,根据语境可知从过去关注一直到现在还在关注,可知要用现在完成进行时,因此选C。
【点评】考查时态,本题涉及现在完成时。
24.Inordertofindthemissingchild,villagers_____alltheycanoverthepastfivehours.
did
do
haddone
havebeendoing
为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情。
A.did一般过去时B.do一般现在时C.haddone过去完成时表示过去的过去D.havebeendoing现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。
根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故选D。
25.Inmyyoungeryears,myfathergavemesomeadvicethatI
inmymindeversince.
turnedover
wasturningover
hadturnedover
havebeenturningover
在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆去。
turnover表示仔细回想,反复斟酌考虑。
因为句中eversince"
自从……"
这里谓语动词turnover在将来会继续下去,故用现在完成进行时havebeendoing。
【点评】考查动词时态和短语turnover。
26.They
theplanforaweek,butnodecisionhas
.
havebeendiscussing;
made
beenmade
havebeendiscussed;
beenmade
arediscussing;
他们已经讨论这个计划一个星期了,但还没有作出决定。
第一空:
一周了问题一直还在讨论,因此用现在完成进行时;
第二空:
decision和make是被动关系,因此谓语动词用被动语态,结合助动词has,可知用现在完成时的被动语态,故选B。
【点评】考查时态语态,本题涉及现在完成进行时以及现在完成时的被动语态。
27.Mr.Herpinisoneoftheforeignexpertswho_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 现在 完成 进行 专项 练习