【英语】一般过去时练习全集

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3. His joke had me laughing for a whole afternoon。他的笑话让我笑了一下午。(me和laugh之间是主动,且表动作延续了一段时间,故用doing)
12.Sales of CDs have declined dramatically since the early 2010s, when people ______ to enjoy music downloaded from the internet.
【点睛】
当“only+状语”位于句首时,后面的句子要用部分倒装,其中only后的状语可以是副词、介词短语、从句等。但在only后作状语的是从句时,从句不用倒装,要部分倒装的是主句。
7.Jessica had intended to go bungee jumping, but on second thoughts, she _____ the plan.
A.was cancelingB.cancels
C.canceledD.has canceled
【答案】C
【解析】
【详百度文库】
考查动词时态。句意:Jessica本打算去蹦极的,然后她想了想,又取消了该计划。由前半句“had intended to”可知前半句的时态为过去完成时,表示过去的过去,因此后半句为一般过去时,表示“取消计划”这一动作发生在“打算去蹦极”之后。故正确答案为C。
【详解】
考查动词时态。句意:上周是中国第六届网络安全周,于9月16日至22日在全国举行。表示在过去某个时间所发生的动作或所处的状态应用一般过去时。故选A。
4.When I was in university, I ______ at a loss what to do in the future for a long time.
14.---Haven’t you finished the construction of the teaching building to be used next term?
--- Yes. My workers and I _____ on it for over nine months.
A.have worked B.have been working
3.The past week _____ China's sixth annual Cyber security Week held from Sept 16 to 22 nationwide.
A.markedB.has markedC.had markedD.was marking
【答案】A
【解析】
A.isB.has been
C.wasD.had been
【答案】C
【解析】
试题分析:本题考查的是时态。句意:我认识Sarah近十年了。她曾经是我的一个顾客。根据句意可知,Sarah曾经是我的一个顾客,即现在不是了,所以选择C was一般过去时,表示过去的事实,A is表示现在的事实;B has been过去发生的动作,但是现在仍然是D had been过去的过去。
A.was repairingB.repairedC.would repairD.had repaired
【答案】B
【解析】
【详解】
考查一般过去时。句意:我修了洗衣机,它现在可以正常工作了。结合句意可知,“修洗衣机”的动作发生在过去,故用一般过去时。故选B项。
6.Only when the police showed her the evidence ________ that she had stolen the money.
2.––You seem to be familiar with this city.
—I ______ here for three years. It’s so great to be back.
A.lived B.had lived
C.have lived D.live
【答案】A
【解析】考查动词时态。句意:——你似乎对这个城市很熟悉。——我在这里住过三年,回来真是太好了。表示以前在这里住过三年,说明一种过去的事实情况,故用一般过去时,故选A
【点睛】
本句考查have作为使役动词的用法,其搭配通常为have sb/sth do/ done/doing其中do/doing/done是宾语的补语,例如
1. You should have your teeth pulled out.你应该拔牙。(牙齿和pull之间是被动关系,故用过去分词)
2. The teacher had Mary clean the classroom.老师让玛丽打扫教室。(Mary和clean之间是主动,且是一次性动作,故用动词原形)
9.—Ann is in hospital.
—Oh, really? I ________ know. I ________ go and visit her.
A.didn’t; am going toB.don’t; would
C.don’t; willD.didn’t; will
【答案】D
【解析】
8.The naughty boy _____ quickly, otherwise he would have been caught by the angry headmaster.
A.had run awayB.ran away
C.should run awayD.were to run away
13.I _______ you not to touch my ink---now it’s spilt and my paperwork has been spoiled.
A.tell. B.have told. C.told. D.was telling.
【答案】C
【解析】
【详解】
考查动词时态。句意:我告诉过你不要碰我的墨水——现在墨水泼出来了,我的文件也被弄脏了。此处强调过去发生的事,用一般过去时。故选C.
【答案】C
【解析】
【详解】
考查时态和非谓语动词。句意:——Jackson是自己修的电脑吗?——他找人修的,因为他不懂电脑。根据后一句because he knows nothing about computers.可知,Jackson不懂电脑,所以他请人修理电脑,根据上文的Did判断为一般过去时,it和mend之间是被动关系,故用过去分词作宾补,had it mended让电脑被修,故选C项。
16.—I wonder what makes you a successful manager.
—I ________ as a waiter for five years,which contributes a lot to my today’s work.
A.serveB.have served
C.had servedD.served
【答案】D
【解析】
试题分析:句意:我想知道是什么让你成为一个成功的经理?—我做服务员5年,这对我今天的工作有很大的贡献。因为这个经理过去是服务员,所以用一般过去式,选D。
考点:考查时态
17.I’ve known Sarah for nearly ten years. She _________ once my customer.
【答案】B
【解析】
【详解】
考查一般过去时。句意:这个淘气的男孩跑得很快,要不然就会被生气的校长抓住。分析语境可知,此句是对过去的虚拟,otherwise相当于If the naughty boy hadn’t run away quickly,已经暗含了条件,所以前面的空格只是对过去发生的事实进行陈述,要用一般过去时。故选B。
-Yeah. Iin the damaged car, unable to move.
A.had got trapped B.have got trapped C.get trapped D.got trapped
【答案】D
【解析】
【详解】
考查时态。——有人告诉我你出车祸了,那一定是一次非常恐怖的经历。——是的,我被困在被撞毁的汽车里,动弹不得。had表明事情发生在过去,应该用一般过去时,故D项正确。
【详解】
考查时态。句意:—Ann住院了。—真的吗?我不知道啊。我要去看她。根据句意,“不知道她住院”是过去的动作,应使用一般过去时;“我要去看她”是将来要发生的事情,而且是临时决定做的事情,应使用will表将来。故D正确。
10.—What do you think of the Great Wall of China?
【答案】B
【解析】
【详解】
考查时态。句意:怀特先生在上海工作过七年,他现在是北京的一家公司的经理。根据下文表述现在是在北京工作可知,在上海工作是过去的事情,用一般过去时,故选B。
【点睛】
时态是常考考点,除了要求考生掌握各个时态的基本用法之外,考生需具有在具体语境中辨别能力。时态的判定往往根据句中所给的直接或间接的时间状语来判定,但要注意的是不能完全依赖于所给出的时间状语,还要看语境。本小题有个很明显的时间状语for seven years,如果以此来判断,应使用现在完成时,很容易盲目的选择C项,但根据下文语境可知,此处叙述的是过去的事情,用一般过去时。
C.worked D.had worked
【答案】C
【解析】
【详解】
考查时态。句意:—你们还没有建好下学期要用的教学楼吗?—是的。我和我的员工花了九个多月的时间来做这件事。结合句意可知这里在讲一件过去的事情,所以句子用一般过去时态,故选C。
15.-I'm told you had a car accident. I think it must have been a terrifying experience.
A.have begun. B.began. C.begin. D.would begin.
【答案】B
【解析】
【详解】
考查动词时态。句意:自2010年代初以来,CD的销量急剧下降,当时人们开始享受从互联网下载的音乐。when引导的是定语从句,此处指the early 2010s发生的事,用一般过去时。故选B.
【英语】一般过去时练习全集
一、单项选择一般过去时
1.Mr. White, who ________ in Shanghai for seven years, is a manager of a company in Beijing.
A.was workingB.worked
C.had workedD.has worked
A.she admittedB.she had admitted
C.did she admitD.had she admitted
【答案】C
【解析】
【详解】
考查特殊句式中的部分倒装。句意:只有当警察把证据给她看的时候,她才承认偷了钱。only置于句首,主句要用部分倒装,即be动词、情态动词、助动词放在主语前。时态要用一般过去时,故选C。
—Splendid! When I was in Beijing, I ________ it twice.
A.had visitedB.visited
C.have visitedD.would visit
【答案】B
【解析】
【详解】
考查时态。句意:——你认为中国的长城怎么样?——好极了!在北京的时候我参观过两次。根据“When I was in Beijing”可知,此处用一般过去时,故B项正确。
A.had feltB.have feltC.feltD.would feel
【答案】C
【解析】
【详解】
考查动词时态。句意:当我在大学的时候,我很长一段时间都不知道将来该做什么。结合上文When I was in university可知是发生在大学时候的事情,故用一般过去时。故选C。
5.I _____ the washing machine. It’s working OK now.
11.—Did Jackson mend the computer himself?
—He________, because he knows nothing about computers.
A.mended itB.had mended itC.had it mendedD.has it mended
相关文档
最新文档