一般过去时专项训练题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一般过去时专项训练题
(一)单项选择
1. -What did you do last weekend?
- I ______ my grandparents.
A. visit
B. visited
C. visiting
D. visits
解析:问句中“last weekend”(上周末)是一般过去时的标志词,所以答句也要用一般过去时,动词visit的过去式是visited,故选B。

2. He ______ to school by bike yesterday.
A. go
B. goes
C. went
D. going
解析:“yesterday”(昨天)表明句子是一般过去时,go的过去式是went,所以选C。

3. -Did you see the film last night?
- No, I ______ it before.
A. saw
B. have seen
C. see
D. had seen
解析:问句是一般过去时,问昨晚是否看电影了。

答句说之前就看过了,“之前看过”这个动作发生在昨晚(过去的时间)之前,是过去的过去,要用过去完成时,过去完成时结构是had + 过去分词,see的过去分词是seen,所以选D。

4. She ______ a book in the library at this time yesterday.
A. reads
B. read
C. was reading
D. is reading
解析:“at this time yesterday”(昨天这个时候)表示过去某个具体时间点正在进行的动作,要用过去进行时,结构是was/were+动词 -ing形式,主语是she,所以用was reading,选C。

5. My father ______ in this factory for 20 years before he moved to another city.
A. has worked
B. worked
C. works
D. had worked
解析:“before he moved to another city”(在他搬到另一个城市之前),moved是过去式,在这个过去动作之前的工作是过去的过去,要用过去完成时,结构是had+过去分词,work的过去分词是worked,所以选D。

(二)用所给动词的适当形式填空
1. Tom and Mary ________ (come) to China last month.
解析:“last month”(上个月)是一般过去时的标志词,come的过去式是came,所以填came。

2. Mike ________ (not go) to bed until 12 o'clock last night.
解析:根据“last night”(昨晚)可知是一般过去时,含有实义动词go的否定句要借助助动词did,结构为didn't + 动词原形,所以填didn't go。

3. -What did you do yesterday?
- I ________ (write) a letter to my friend.
解析:问句是一般过去时,答句也要用一般过去时,write的过去式是wrote,所以填wrote。

4. There ________ (be) no one here a moment ago.
解析:“a moment ago”(刚才)是一般过去时的标志词,no one是单数概念,be动词的过去式用was,所以填was。

5. -Who ________ (break) the window?
- I don't know.
解析:询问谁打破了窗户,这个动作发生在过去,break的过去式是broke,所以填broke。

(三)句型转换
1. He had a good time at the party last night. (改为否定句)
He ________ ________ a good time at the party last night.
解析:一般过去时的否定句,有实义动词had(have的过去式),要借助助动词did,然后在did后加not,缩写为didn't,原来的动词had变为原形have,所以填didn't have。

2. They played football on the playground yesterday. (改为一般疑问句)
________ they ________ football on the playground yesterday?
解析:一般过去时的一般疑问句,有实义动词played,要借助助动词did,放在句首,原来的动词played变为原形play,所以填Did; play。

3. She was at home yesterday. (对划线部分提问)
________ was she yesterday?
解析:划线部分“at home”是地点,对地点提问用特殊疑问词where,所以填Where。

4. I went to the park last Sunday. (对划线部分提问)
________ did you ________ last Sunday?
解析:划线部分“to the park”是地点,对地点提问用where,原句是一般过去时,借助助动词did后,动词went变为原形go,所以填Where; go。

相关文档
最新文档