英语语法时态问题专项训练在线测试.docx
- 文档编号:13970854
- 上传时间:2023-06-19
- 格式:DOCX
- 页数:10
- 大小:17.41KB
英语语法时态问题专项训练在线测试.docx
《英语语法时态问题专项训练在线测试.docx》由会员分享,可在线阅读,更多相关《英语语法时态问题专项训练在线测试.docx(10页珍藏版)》请在冰点文库上搜索。
英语语法时态问题专项训练在线测试
英语语法时态问题专项训练在线测试
单项选择题
1.—DidAlanenjoyseeinghisoldfriendsyesterday?
—Yes,hedid.He________hisoldfriendsforalongtime.(1.0)
A、didn’tsee
B、wouldn’tsee
C、hasn’tseen
D、hadn’tseen
2.Ileftmypenonthedeskandnowit’sgone;who________it?
(1.0)
A、took
B、hastaken
C、willtake
D、hadtaken
3.—Whyweren’tyouatthemeeting?
—I________foralong-distancecallfrommyauntinAmerica.(1.0)
A、waited
B、waswaiting
C、hadbeenwaiting
D、hadwaited
4.—DoesLiuHuiserveinthearmy?
—No,buthe________inthearmyforthreeyears.(1.0)
A、served
B、hasserved
C、isserving
D、wouldserve
5.WhenIcalledyouthismorning,nobodyansweredthephone.Where________?
(1.0)
A、didyougo
B、haveyougone
C、wereyou
D、hadyoubeen
6.—Youmusthavemethimtheotherday.
—Oh,no,I________.(1.0)
A、hadn’t
B、mustn’t
C、haven’t
D、didn’t
7.—Willyouattendthemeetingthisevening?
—ButI________toldanythingaboutit.(1.0)
A、wasn’t
B、amnot
C、haven’tbeen
D、won’tbe
8.I________yourlastpoint—couldyousayitagain?
(1.0)
A、didn’tquitecatch
B、don’tquitecatch
C、hadn’tquitecatch
D、can’tquitecatch
9.Theywon’tbuyanynewclothesbecausethey________moneytobuyanewcar.(1.0)
A、save
B、weresaving
C、havesaved
D、aresaving
10.You’dbetternotphonethemanagerbetween7and8tomorrowevening;he________animportantmeetingthen.(1.0)
A、willhave
B、wouldhave
C、willbehaving
D、willhavehad
11.—Didyouenjoythefilm?
—Yes,it’sthebestoneI________theseyears.(1.0)
A、had
B、havehad
C、hadhad
D、wouldhave
12.—Whydoyoulookworried?
—Fredleftthecompanyhalfanhourago.Hiswork________unfinishedsince.(1.0)
A、left
B、wasleft
C、hasleft
D、hasbeenleft
13.—WhatdidyouthinkofActIoftheplaylastnight?
—I’msorry.Theplay________whenIgotthere.(1.0)
A、hadbeenstarted
B、hadbeenonforhalfanhour
C、wastostart
D、hadbegunforhalfanhour
14.—Tomcamebackhomeyesterday.
—Really?
Where________atall?
(1.0)
A、hadhebeen
B、hashebeen
C、hadhegone
D、hashegone
15.—I’msorry,butthebossisn’thereyet.ShallIhavehimcallyouwhenhecomesback?
—No,I’llcallhimback.IfIcallagaininhalfanhour,doyouthinkshe________?
(1.0)
A、hadarrived
B、hasarrived
C、willarrive
D、willhavearrived
16.—Whydidyoucomebybus?
—MycarbrokedownyesterdayeveningandI________itrepaired.(1.0)
A、didn’thave
B、don’thave
C、won’thave
D、haven’thad
17.—I’msorry;Ishouldn’thavebeensorudetoyou.
—You________yourtemperbutthat’sOK.(1.0)
A、havelost
B、hadlost
C、didlose
D、werelosing
18.—Willyougototheparknow?
—NotuntilI________myphysicsexercises.(1.0)
A、willfinish
B、havefinished
C、willhavefinished
D、hadfinished
19.—Areyouateacher?
—I________,butnowIamworkinginacompany.(1.0)
A、is
B、am
C、was
D、had
20.IfeelsureI________hersomewherebefore.(1.0)
A、wastomeet
B、havemet
C、hadmet
D、wouldmeet
21.We________tomovebutarestillconsideringwheretogoto.(1.0)
A、aredeciding
B、decided
C、havedecided
D、haddecided
22.—What’swrongwithyourcoat?
—JustnowwhenIwantedtogetoffthebus,themannexttome________onit.(1.0)
A、sat
B、hadsat
C、hadbeensitting
D、wassitting
23.Unfortunately,whenIdroppedin,ProfessorSmith________,soweonlyhadtimeforafewwords.(1.0)
A、hasjustleft
B、hadjustleft
C、justleft
D、wasjustleaving
24.—YoucouldhaveaskedMr.Johnsonforhelp.Heiskind-hearted.
—I________that.Awholeday________.(1.0)
A、forget;wastes
B、forgot;waswasted
C、forgot;hadwasted
D、forget;waswasted
25.Sheoughttostopworking;shehasaheadachebecauseshe________toolong.(1.0)
A、hasbeenreading
B、hadread
C、isreading
D、read
1.答案:
D
解析:
由于见朋友发生在过去(即昨天),而很久没有见到朋友自然是昨天的见面之前,即属于过去的过去,故用过去完成时。
2.答案:
B
解析:
用现在完成时表示影响或结果,即现在笔不见了,是由于某人已经把它拿走了的结果。
3.答案:
B
解析:
该题考查根据语境选用正确时态题。
上句说“你为什么没去参加会议”,据此回答“我当时正在等我姑姑从美国打来的长途电话”,说的是“你们开会时”我正在等一个电话。
4.答案:
A
解析:
由no是对前句的否定可知现在不在部队服役,是以前“服过役”,故用一般过去时。
5.答案:
C
解析:
句子的前半句说上午打电话时没有人接电话,而后半句问对方当时在什么地方。
显然,句子前后两部分的时间应一致,即用一般过去时。
6.答案:
D
解析:
问句是对过去情况的猜测,所以答句用一般过去时。
Ididn’t是Ididn’tmeethimtheotherday的省略。
7.答案:
C
解析:
指到目前为止还没有人把这件事通知我。
相当于在后面省略了sofar。
8.答案:
A
解析:
从下文的语境看,既然现在叫对方重复一遍,说明“没听清对方的最后一点”应发生在过去(即说此话之前)。
9.答案:
D
解析:
用现在进行时表示现在正在进行的动作。
10.答案:
C
解析:
指将来某时或某段时间正发生的事用将来进行时。
11.答案:
B
解析:
因为theseyears是包括现在在内的,故用现在完成时。
12.答案:
D
解析:
受前一句left的影响,易误选B。
题干中的since说明此处应用现在完成时态。
从问句中也可看出来,此处强调动作对现在的影响,故要用现在完成时的被动式。
13.答案:
B
解析:
句意:
戏剧在我到达之前就已上演了半小时,即表示“过去的过去”,且短暂性动词不与持续性时间连用,故须将start→beon才可与持续性时间连用。
14.答案:
A
解析:
havebeento…去过某地(已回来),havegoneto…到某地去了(没回来);又因为问的是Tom回来之前到去过某地,故用过去完成时态。
15.答案:
D
解析:
一般将来时表示将要发生的动作,而将来完成时表示将来某个时间之前已经发生或完成的动作。
根据语境可知是强调将来的结果,应用将来完成时。
16.答案:
D
解析:
从昨天坏了一直到今天来时还没有修好,表示从过去某一时刻开始一直延缓到现在的动作或状态要作现在完成时态。
17.答案:
C
解析:
上句“我本不该对你那么无礼”是对过去情况的自责,答语“你当时的确很生气”,用一般过去时,did在lose前表示强调。
18.答案:
B
解析:
因为在时间状语从句中要用一般现在时代替一般将来时。
若强调从句动作发生在主句动作之前时,用现在完成时代替将来完成时,本题属后一种情况。
19.答案:
C
解析:
这时用一般过去时表示过去曾经是老师,但现在不是了。
20.答案:
B
解析:
before用作副词时不与具体时间连用,泛指“以前”,通常与一般过去时或现在完成时连用。
21.答案:
C
解析:
用现在完成时表示影响,即指现在已经作出决定。
22.答案:
C
解析:
意思是:
刚才我想下公共汽车时,(我才发现)靠近我坐的那个人一直坐在我的外衣上。
表示从过去某一时刻开始一直延续到另一过去时间仍在进行的动作或状态用过去完成进行时。
23.答案:
D
解析:
从“我们只谈了几句话”可知,当我们去拜访时,ProfessorSmith“正要”离开了,D是过去进行时表示过去将来意义。
24.答案:
B
解析:
说话之前“忘了”,故用一般过去时态;第二空应用一般过去时的被动语态形式。
25.答案:
A
解析:
从第一句话Sheoughttostopworking可知“他仍然在学习”,故后面用现在完成进行时态。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语语法 时态 问题 专项 训练 在线 测试