现在完成时单元练习题含答案word1文档格式.docx
- 文档编号:19151367
- 上传时间:2023-01-04
- 格式:DOCX
- 页数:16
- 大小:28.37KB
现在完成时单元练习题含答案word1文档格式.docx
《现在完成时单元练习题含答案word1文档格式.docx》由会员分享,可在线阅读,更多相关《现在完成时单元练习题含答案word1文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
—Oh,no.I____itforthepasttwoyears.
haven'
tplayed
didn'
tplay
won'
hadn'
tplayed
【答案】A
——你还打篮球吗?
——哦,不了。
我已经有两年没有打过了。
根据句中的forthelasttwoyears可知应与完成时态连用,又有时间是thelasttwoyears可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
4.Alltheskirts
.They
verywell.
soldout;
aresold
sellout;
havesold
havebeensoldout;
sell
havesoldout;
sell
【答案】C
所有的裙子都卖完了,他们非常畅销。
第一空sellout“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:
has/have+been+过去分词,sell的过去分词为sold;
第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
5.Wow!
You________dinner!
Let'
seatnow.
cook
arecooking
willcook
havecooked
【答案】D
Wow,你做好分了,让我们现在来吃。
根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。
故选D。
【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。
6.Myparents
fortwentyyearsbythetimeIwas15.
married
hadmarried
hadbeenmarried
hadgotmarried
【解析】【分析】fortwentyyears“二十年”.为表一段时间的状语,要求谓语动词具有持续性。
而在所给选项中,只有bemarried表示结婚状态,具有延续性,故选C。
【点评】本题考查非延续性动词与延续性动词的转换。
7.—Theysaythereisanewrestaurantnearhere.
—Yes,andit______formorethanaweek.
hasbeenopen
open
isopening
opens
【答案】A
——他们说在这附近有一个新的餐馆。
——是的,它已经开了一个多星期了。
根据formorethanaweek,可知用现在完成时,have/hasbeendone,故选A。
【点评】考查现在完成时,注意识记其标志词。
8.—Whereisyourmother?
—She______Australiaandshe______Sydneyfortwoweeks.
hasbeento;
hasbeenin
hasbeento
hasgoneto;
——你的妈妈在哪里?
——她去了澳大利亚,她在悉尼呆了两周了。
hasbeento”去过某地“,现在已经回来了;
hasgoneto”去了某地“,还没有回来;
hasbeenin”待在某地“一段时间。
根据句意Whereisyourmother?
可知,她的妈妈还没有回来,第二个空后面有一段时间fortwoweeks,应该用bein,故应选C。
【点评】考查动词的时态,以及hasbeento,hasgoneto,hasbeenin的含义和用法。
9.—I'
msorryforbeinglate.
—Nevermind.Themeeting______foronly5minutes.Thisway,please.
hasbegun
hasended
hasbeenon
——对不起,我迟到了。
——没关系.会议只开了5分钟,请这边走。
for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.hasbeenon"
在进行,开着(的状态)"
,故选C
【点评】现在完成时表示延续性的状态。
10.—_______mydictionary?
Ican'
tfinditanywhere.
—I_______itonthedeskwhenIcamein.
Didyousee;
haveseen
Haveyouseen;
haveseen
saw
see
---你看见我的词典了吗?
我到处都找不到了。
---我进来的时候看见在桌子上。
根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;
第二空根据whenIcamein可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。
【点评】考查动词的时态,注意理解句意,根据时态的定义判断。
11.Mysister
Englishsinceshewas9yearsold.Shecantalktoforeignersfreely.
learns
learnt
haslearnt
havelearnt
我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。
A,learns学习,一般现在时,B,learnt一般过去时C
haslearnt现在完成时Dhavelearnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是Mysister,第三人称单数,使用has,故选C
【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。
12.—What_______youjustnow?
—Don'
tworry.Nothing_______.
hashappensto;
hashappened
happened;
happened
happenedto;
hashappened
【答案】D
---刚才你发生了什么事?
---别担心,没什么事发生。
固定句式Whathappenedto……发生了什么?
第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,hashappened,故答案为D。
【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;
现在完成时表示过去的动作对现在造成的结果或影响。
13.——WhereisMr.Wang?
——Hetogetherwithhisstudents________ZhuyuwanPark.
hasgoneto
havegoneto
hasbeento
havebeento
—王老师在哪里?
—他同他的学生去了Zhuyuwan公园。
A.hasgoneto去了,没在这里。
主语是单数;
B.havegoneto去了,没在这里。
主语是复数;
C.hasbeento去过,没在那里;
D.havebeento去过,没在那里;
主语是复数。
本句He是主语,togetherwithhisstudents是介词短语,做定语不是主语,所以用has。
王老师去公园了不在这里,所以用hasgoneto。
故选A。
【点评】考查主谓一致和短语的用法。
14.Mikeusedtobeatopstudent,buthe
behindsincehelosthimselfincomputergames.
fell
hasfallen
hasbeen
【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。
由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
15.—HoboandEddie
thecinematowatchthefilmZootopia.
—Oh,that'
swhyIcan'
tfindthemnow.
havebeento
hasbeento
【解析】【分析】考查主谓一致。
句意:
——侯博和埃迪去了电影院看电影《疯狂动物城》。
——哦,这就是为什么我现在找不到他们的原因。
havegoneto去了;
beento去过。
HoboandEddie作主语,谓语动词要用复数形式。
所以选A。
16.—
haveyouhadthemobilephone?
—Since2015.
Howoften
Howlong
Howsoon
Howmany
【答案】B
你什么时候有的手机?
自从2015年。
询问的是从什么时候开始,也就是时间长度。
故B选项正确。
【点评】考查特殊疑问句的辨析。
17.IthasbeenthreeyearssinceI______ateacher.
become
became
becoming
tobecome
【解析】【分析】题意:
现在完成时里,since从句里动词应用一般过去时。
故选B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
18.—Lookatthesestamps.I_______themforfiveyears.
—Wow,theyarewonderful.
kept
havekept
havebought
bought
——看这些邮票,我持有它们5年了。
——噢,真漂亮。
表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。
【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。
19.Allmembers_______areadmittedtotheauditorium.
havegotthetickets
thathadgotthetickets
thathavegotthetickets
hadgotthetickets
所有得到票的成员都被允许进入了观众席。
根据题意可知,本句为定语从句,且从句中缺少主语,需要用that或who引导,且不可省略,所以排除A和D。
票已经拿到了,因此用完成时,根据are
可知,用现在完成时,havegot,故选C。
【点评】考查定语从句和时态,注意tha引导从句的用法。
20.—WhataboutwatchingthemovieBigFishtomorrow?
—Oh,I
italready.
watch
havewatched
willwatch
amwatching
【解析】【分析】明天去看电影大鱼怎么样?
哦,我已经看过了。
already是完成时的标志,故选B。
【点评】联系句意,注意辨析关键的词语,来判断所填之词。
21.一Haveyouever
thefilmGangJiong?
一Yes,Ihave.
see
tosee
saw
seen
“你看过电影《港囧》吗?
”“是的,我看过。
”由ever及答语可知句子用现在完成时,故用see的过去分词seen。
【点评】考查动词的时态。
22.一Howlong
yourbrother______thiscamera?
—Fortwoweeks.
have;
bought
had
has;
bought
【解析】【分析】本题考查动词的时态。
“你哥哥买这个相机多久了?
”“两周了。
”根据答语“Fortwoweeks.”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。
主语是yourbrother,为第三人称单数,所以应该选择C项。
23.Jackson
schooltwoyearsagoandhe
fortwoyears.
leaves;
hasgone
left;
hasbeenaway
hasgone
Jackson两年前离开学校,他离开已经两年了。
根据“twoyearsago”可知,第一空应用一般过去时;
根据“fortwoyears”可知,第二空应用现在完成时,且动词要用延续性动词,故选B。
24.一IsTomathome?
—No,he
tothetown.
hasgone
goes
willgo
【解析】【分析】考查动词的时态。
由语境可知,Tom去镇上了,现在不在家。
表示“已经去了某地”应用havegonetosp.。
havebeentosp.表示“去过某地”,现在已经回来了。
【点评】考查havebeento与havegoneto的辨析。
25.It_______overtendayssincethedog_______.
is;
hasbeendead
hasbeen;
died
was;
hasdied
狗死了有十多天了。
Since引导一个过去时的句子,所以第二个空填die的过去式,主句应该用现在完成时,也可以用is,但比较口语化,综合两个空可知选B。
26.What
you
inthepasttwohours,mybaby?
will;
do
done
are;
doing
would;
do
在过去的两个小时你做了什么,我的乖乖?
根据“inthepasttwohours”可知用完成时态。
27.You
myEnglishdictionaryforamonth.Couldyoupleasegiveitbacktomenow?
haveborrowed
lent
borrowed
你借我的英语词典有一个月了,你现在能把它还给我吗?
根据句中时间状语“foramonth”.可推断此句应该用现在完成时,故先排除选项B、D。
borrow是瞬间性动词,不能与时间段连用,需将borrow改为keep。
故选C。
【点评】考查现在完成时的短暂性动词与延续性动词辨析。
28.—MissLiu,whendidyoucomehere?
—In2015.I
herefortwoyears.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在完成时 单元 练习题 答案 word1