英语现在完成进行时中考选择题难Word文档格式.docx
《英语现在完成进行时中考选择题难Word文档格式.docx》由会员分享,可在线阅读,更多相关《英语现在完成进行时中考选择题难Word文档格式.docx(17页珍藏版)》请在冰豆网上搜索。
由lastyear可知,第一句用一般过去时;
由第二句中的never可知,用现在完成时,故选A。
【点评】考查动词的时态,注意句中的时间状语的暗示。
3.I'
msorryyou
solong,butit'
llstillbesometimebeforeJimgetsback.
wait
waited
hadwaited
havebeenwaiting
很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。
havebeenwaiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句butit'
llstillbesometimebeforeJimgetsback.可知可能还要继续等待,所以用现在完成进行时,故选D。
【点评】考查时态,掌握现在完成进行时的用法。
4.Housingprices________sincetheendofthelastyear.Therefore,it'
stimethecentralgovernment________someeffectivemeasurestobringthemundercontrol.
haveincreased;
wouldtake
willtake
havebeenincreasing;
take
took
【解析】【分析】考查时态和虚拟语气。
句意:
房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。
第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;
第二空是虚拟语气中“it'
stimethat+did/shoulddo”的句式使用,故选D项。
5.Mary_______towritingclasseseverynightsinceJuneandthecoursewillendthisweek.
hadgone
hasbeengoing
isgoing
went
【答案】B
【解析】【分析】。
从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。
玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。
故选B。
【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
6.I'
mtiredout.I_______
allafternoonandIdon'
tseemtohavefinishedanything.
shopped
haveshopped
hadshopped
havebeenshopping
我很累。
我整个下午一直在购物而且好像什么事也没做成。
用现在完成进行时表一直发生的动作。
7.—Nicetoseeyouagainafteralltheseyears.What________?
—Well,I'
vetriedmanythingssinceweleftschool.I'
mnowworkingforalargeoilcompany.
haveyoudone
wereyoudoing
didyoudo
haveyoubeendoing
【答案】D
【解析】【分析】考查时态。
—这么多年以后再次看见你真是太好了。
这些年你一直在做什么?
—自从我毕业以后我尝试了很多事情。
我现在在一家大型的石油公司。
根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。
故答案为D。
【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。
8.Eventhoughhegivesawayapieceofhisfortuneeachyear,thestockofBerkshireHathaway,thesourceofWarrenBuffet'
swealth,
veryrapidly.
hasraised
hasbeenraising
hasrisen
hasbeenrising
【解析】【分析】考查动词时态。
即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔·
哈撒韦公司的股票一直增长迅速。
raise是及物动词,要用raise的话,需要改成“财产被提高”;
rise是不及物动词,表示某物上涨;
财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。
故选D。
【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。
9.—Youlooktired.
—I___________clothesallday.
washed
havewashed
wasabouttowash
havebeenwashing
——你看上去很累。
——我洗了一天的衣服。
此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
10.DoctorSmith,who
inShanghaiformorethantenyears,isconsideringworkinginHuaian,buthehasn'
tdecidedyet.
hadworked
hasbeenworking
isworking
works
【答案】B
在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。
分析句子可知,本句中的who指代前面的先行词doctorSmith,是单数。
而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。
11.TheFordCompany
itsautonomousminicarsonpublicroadsinArizona,theUS,withoutasafetydriversinceOctober,2017.
hasbeenoperating
hasoperated
hadbeenoperating
hadoperated
【答案】A
自2017年10月。
福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。
since,“自从”,Since后如果是过去的时间,主句要用现在完成时。
因此可知C、D是过去完成时,不符合。
现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。
而B是现在完成时,表示动作到现在已完成或停止。
分析可知从过去一直至现在,要用现在完成进行时,故选A。
12.Accordingtothenewly-electedFrenchpresident,Macron,Francewillreformtherigidandoutdatedrulesthat________thedevelopmentofthecountryinthenearfuture.
limited
hadlimited
havebeenlimiting
willlimit
【答案】C
据新当选的法国总统Macron,在不久的将来法国将改革那些一直在限制国家发展的僵化和过时的规则。
“…therigidandoutdatedrulesthat
thedevelopmentofthecountry…”在本句中therigidandoutdatedrules是先行词,在定语从句中作主语;
“这些僵化的和过时的规则一直在限制国家的发展”,表示这个动作从过去一直到现在,这个动作一直在进行。
所以用现在完成进行时。
故选C。
【点评】考查时态,本题涉及现在完成进行时的应用。
13.—HowmuchdoyouknowaboutthetradewarbetweenChinaandAmerica?
—Well,thenewspapers________itinthepastfewweeks.
report
willreport
reported
havebeenreporting
——你对中美之间的贸易战争了解多少?
——哦,在最近的几周里报纸一直在报道这件事。
根据时间状语nthepastfewweeks可知谓语动词用现在完成时或者现在完成进行时,故选D。
14.—CanMrReadspeakChinese?
—Yes.HespeaksChineseverywellbecausehe
Chinaformanyyears.
hasbeenin
hasbeento
hasgoneto
hascometo
【解析】【分析】句意为:
--里德先生会说中文吗?
---是的。
他汉语说得很好因为他已经在中国多年。
hasbeenin指的是某人在某地停留多长时间;
hasbeento是去过某地已经回来;
hasgoneto是去某地了,还没回来;
hascometo是已经来到某地,根据句意可知选A
【点评】考查动词短语辨析
15.Myfriendsfromthemainland
tomethattheyfindthecity'
ssubwaycarsare"
tooold"
comparedwithwhattheypayforsubwaysinBeijing.
complained
iscomplaining
wascomplaining
havebeencomplaining
我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。
由句子结构可知,含有宾语从句的复合句,从句谓语动词are,用的是一般现在时,主句强调动作的延续性和反复性,要用现在完成进行时,故选D。
【点评】考查现在完成进行时。
注意根据主从句的时态关系确定正确的时态。
16.—What'
swrong?
Youlookreallystressedout.
—I________thewholeweekpreparingformygraduationpaper.
work
haveworked
havebeenworking
worked
—你怎么了?
看起来真的压力很大。
—我已经连轴转努力了一整个星期来写我的毕业论文。
根据本题题意,“我”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语thewholeweek),唯有现在完成进行时可表达这一含义,应选用havebeendoing的结构,故选C。
【点评】考查时态,本题涉及现在完成进行时。
17.—Why,Jack,youlooksotired!
—Well,I______thehouseandImustfinishtheworktomorrow.
waspainting
willbepainting
havepainted
havebeenpainting
——怎么啦,杰克,你看起来如此疲惫!
——噢,我一直都在粉刷房子,并且我明天必须完成。
根据句意可知应采用现在完成进行时态,强调动作一直在延续。
选D。
18.—WhereisMary?
—Oh,shewentoutafterbreakfast,and
herpaperinthelibraryeversince.Youcanfindherthere.
Wrote
hadwritten
hasbeenwriting
iswriting
—Mary去哪了?
—她吃完早饭就出去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。
考查时态。
Mary写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:
C。
【点评】考查现在完成进行时。
19.—I
sobusilyrecentlythatI
notimetohelpyouwithyourmaths.
—That'
sOK.Icanmanageitbymyself.
havebeenworking;
have
haveworked;
had
amworking;
willhave
hadbeenworking;
hadhad
—我最近工作太忙碌了,没时间帮你学数学。
—没关系我自己能搞定。
由“recently”可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。
故选A。
【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。
20.—Ihaven'
tseenJackythesedays.
—She________forthedrivingtestduetotakeplacenextMonday.
willprepare
hasbeenpreparing
waspreparing
prepared
——这些天我没见过Jacky。
——她一直在为下周一的驾驶考试做准备。
表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选B。
21.Ourheadteacher____formonthstomakesurethatweunderstandtheimportanceofconcentration.
tried
wastrying
hasbeentrying
istrying
【解析】【分析】句意:
我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。
现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。
分析本句可知,try这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。
且由“formonths”也表明本句应该用现在完成进行时。
22.—Wow!
Somanydifferentaliens'
appearancesyoudraw!
—I______manywebsitesaboutaliens.
willvisit
wasvisiting
hadvisited
havebeenvisiting
——哇!
你画了那么多外星人的外貌!
——我一直在访问很多关于外星人的网站。
分析句子可知,由前句可知,指的是现在你画的。
可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D符合题意,故选D。
23.TheMayFourthMovementwaslaunchedin1919anditsspirit________Chineseyouthtomakecontributionstonationalrejuvenationeversince.
ismotivating
hasbeenmotivating
motivated
wasmotivating
五四运动于1919年发起,其精神一直激励着中国青年为民族复兴而努力。
由"
eversince"
可知,本句为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去。
24.Inmyyoungeryears,myfathergavemesomeadvicethatI
inmymindeversince.
turnedover
wasturningover
hadturnedover
havebeenturningover
在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆去。
turnover表示仔细回想,反复斟酌考虑。
因为句中eversince"
自从……"
这里谓语动词turnover在将来会继续下去,故用现在完成进行时havebeendoing。
【点评】考查动词时态和短语turnover。
25.—Excuseme,whichmovieareyouwaitingfor?
—ThenewStarWars.We
hereformorethantwohours.
wouldbewaiting
—