(英语)英语一般过去时试题(有答案和解析)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(英语)英语一般过去时试题(有答案和解析)
一、初中英语一般过去时
1.—_____ you _____ your homework yet?
—Yes, I _____ it ten minutes ago.
A. Did; do; finished
B. Have; done; have finished
C. Have; done; finished
D. Will; do; finish
【答案】 C
【解析】【分析】句意:---你完成作业了吗?---是的,我十分钟前完成了。yet是现在完成时的标志,所以第一句用现在完成时;ago是一般过去时的标志,所以第二空用过去式,故答案为C。
【点评】考查动词的时态,理解句意,根据关键词yet和ago判断时态。
2.—Have you ever been to South Tower Park?
—Yes. I ___________there a few months ago.
A. went
B. have been
C. have gone
【答案】A
【解析】【分析】句意:—你曾经去过南塔公园吗?—是的,几个月前我去那儿了。have been to曾经去过某地;have gone to去某地了;根据a few months ago.可知用一般过去时,动词用过去式,故选A。
【点评】考查动词时态辨析。根据时间状语确定合适的动词。
3.Mark Zuckerberg, founder of Facebook, _____ _________to donate a lot of money to charity when his daughter was born.
A. decides
B. has decided
C. had decided
D. decided
【答案】 D
【解析】【分析】句意:当脸书的创始人——马克·扎克伯格的女儿出生的时候,他决定把很多钱捐给慈善事业。根据when his daughter was born.可知,句子为一般过去时。故答案是D。
【点评】考查动词时态,注意一般过去时的判定依据。
4.— Are you a basketball player in your school ?
— Yes. I ______________ the team 3 years ago. I ______________ in it for 3 years.
A. joined; was
B. was joined; am
C. have joined; have been
D. joined; have been
【答案】 D
【解析】【分析】句意:——你是你们学校的篮球运动员吗?——是的,三年前我加入了这个团队,我在里面呆了3年。3 years ago是一般过去时的标志,join和主语 I 之间是主动关系,且for 3 years是时间段,是现在完成时标志,故用持续性动词,have been in表示持续,故选D。
【点评】考查时态,注意现在完成时的持续性动词的用法。
5.I was walking in the street when someone _______ me.
A. called
B. was calling
C. calls
D. call
【答案】 A
【解析】【分析】句意:我正在街上走这时有人叫我。状语从句中前后时态要保持一致,根据主句中的was walking可知此处用过去的时态,排除CD;此处call表示短暂性动作,所以不用进行时态,故答案为A。
【点评】考查动词的时态,注意时态的前后一致。
6.—Do you know who invented lights?
—Yes, they by Edison.
A. invented
B. are invented
C. were invented
D. was invented
【答案】 C
【解析】【分析】句意:——你知道谁发明了电灯吗?——是的,它们是被爱迪生发明的。A. invented发明,一般过去时态;B. are invented被邀请;一般现在时态的被动语态;
C. were invented被邀请,一般过去时态的被动语态;
D. was invented被邀请,一般过去时态的被动语态,单数。电灯的发明已成为过去,这里是一般过去时态的被动语态,主语是复数,这里用were done的形式。根据句意,故答案为C。
【点评】考查被动语态。注意一般过去时态被动语态的构成。
7.—Great changes have taken place in our hometown over the past years.
—Yeah. Things ______different when we were young.
A. have been
B. are
C. will be
D. were
【答案】D
【解析】【分析】句意:——在过去的几年里,我们家乡发生了巨大的变化。——是的。我们年轻时情况不同。根据后文when we were young可知,本句时态为一般过去时,用were。故选D。
【点评】考查一般过去时,注意根据时间状语或其他动词的时态,判断考查的时态。
8.—Where did you go last winter vacation?
—I ________ to London with my family.
A. go
B. have gone
C. went
D. was going
【答案】 C
【解析】【分析】句意:——去年寒假你去哪里了?——我和家人去了伦敦。A.一般现在时;B.现在完成时;C.一般过去时;D.过去进行时。did表明时态是一般过去时,所以回答用一般过去时,故选C。
【点评】考查一般过去时,注意问句和答句时态一致,故选C。
9.—Your coat fits you well.