2022-2023学年八年级英语上册(人教版)Unit 1 一般过去时练习(含答案)

资源下载
  1. 二一教育资源

2022-2023学年八年级英语上册(人教版)Unit 1 一般过去时练习(含答案)

资源简介

【巩固练习】
Ⅰ. 单项选择。
1. My mother ______ an important meeting last night.
A. has    B. have    C. had    D. will have
2. -_______ your sister _______ her homework yesterday
-No, she didn’t.
  A. Does; does   B. Did; do   C. Did; did   D. Is; did
3. Your sister _______ her friend last Sunday.
  A. isn’t visit     B. doesn’t visit    C. didn’t visit    D. won’t visit
4. -When ____ you _____ this article - I ______ it last week.
A. will; write; write   B. do; write; wrote  C. did; write; wrote  D. did; write; write
5. Tommy is looking for the watch his uncle ____ him last month.  
A. gives    B. gave    C. to give    D. has given
6. — When ______ you _______ the bike
— Last month.
A. have; bought B. had; bought C. do; buy D. did; buy
7. — _____ was your vacation
— It was great.
A. Where B. How C. What D. When
8. — ______ did they go last Friday evening
— In the park.
A. Which B. When C. What D. Where
9. — When ______ you come here
— Two years ago. I have been here for two years.
A. do B. will C. did D. have
10. — Hi, Kate. You look tired. What’s the matter
— I ______ well last night.
A. didn’t sleep B. don’t sleep C. haven’t slept D. won’t sleep
11. I ______ late for the class because I ______ill yesterday.
   A. were; were    B. am; were    C. am; am    D. was; was
12. There ______ a film in the cinema last night.
   A. is    B. was    C. were    D. are
13. It ______ cold yesterday, but it ______ warm today.
   A. is; is    B. was; was    C. is; was    D. was; is
14. There ______ a ball and two books on the table just now.
   A. is    B. was    C. were    D. are
15. Last Sunday my aunt ______ at home with me. We were watching TV all day.
A. was    B. were    C. is    D. are
真题链接
1. —What did you do for your mom on her birthday
—I her a birthday cake.
A. buy B. bought C. will buy D. have bought
2. — Has Mary ever visited Tower Bridge
—Yes. She ______ it two years ago.
A. visits B. visited C. has visited D. was visiting
3. —Will you see the film Cinderella with us tonight
— No, I _________it last week.
A. see B. have seen C. saw
II、用动词的适当形式填空。
1. He __________(work) in that bank four years ago.
2. She __________(learn) to swim last year.
3. I __________(see) him yesterday.
4. He __________(come) to school at 6 o’clock this morning.
5. The boy __________(have) a bad cold yesterday.
6. When __________ you __________(buy) that house
7. He __________(tell) a story to his daughter yesterday.
8.__________ you __________(try) to call me last night
9. What __________you __________(buy) in the shop I __________(buy) a coat just now.
10. The doctor __________(get) up late this morning.
11. She __________(paint) the wall last month.
12. My mother __________(be) a worker 20 years ago.
13. — __________(be) you here just now — No, I __________(be not) here.
14. Why __________ your brother __________(cry) last night
15. Yesterday __________(be) my mother’s birthday.
16. They __________ (be) on the farm a moment ago.
17. There__________ (be) a shop not long ago.
18. Jenny__________ (not go) to bed until 11:00 o’clock last night.
19. Danny __________ (read ) English five minutes ago.
20. I __________ (see) Li Lei __________ (go) out just now.
III、句型转换。
1. The children had a good time in the park.
 否定句:__________________________________________
 一般疑问句:________________________________________
 对划线部分提问:____________________________________
2. There were about nine hundred people at the concert.
 否定句:__________________________________________
 一般疑问句:________________________________________
 对划线部分提问:____________________________________
3. Ann did her homework yesterday evening.
 否定句:__________________________________________
 一般疑问句:________________________________________
 对划线部分提问:____________________________________
4. Last week I read an English book.
 否定句:__________________________________________
 一般疑问句:________________________________________
 肯定/否定回答:____________________________________
 对划线部分提问:____________________________________
5. My brother was in the park just now.
 否定句:__________________________________________
 一般疑问句:________________________________________
 对划线部分提问:____________________________________
IV、改错题(请改正每个句子中的一个错误)。
  1. How is Jane yesterday _________________________________________
  2. He go to school by bus last week. ________________________________
  3. He goes home at 6:00 last month. ________________________________
  4. I can fly kites seven years ago. ___________________________________
  5. Did you saw him just now _______________________________________
  6. Tom wasn’t watch TV last night. ________________________________
  7. I did not my homework yesterday. _______________________________
  8. He wait for you three hours ago. _________________________________
  9. Who find it just now ____________________________________________
【答案与解析】
Ⅰ. 单项选择。
1. C。本句子的时间状语last night是表示过去的时间,所以用一般过去时,have/has的过去式是had。
2. B。本句子是考查一般过去时的一般疑问句,用助动词did构成,在did的后面用动词原形。
3. C。本句子是考查一般过去时的否定句,用助动词didn’t+动词原形构成。
4. C。从对话后面回答和时间状语last week可以判断是一般过去时,在问句中用助动词did+动词原形构成。后面的回答用一般过去时。write的过去式是wrote。
5. B。本题考查定语从句的时态,从句意为“手表是叔叔上个月给的”。由 “last month”可知用一般过去时,所以选B.
6. D。根据答语的last month,可知应该用一般过去时;一般过去时的特殊疑问句,助动词应该用did,后面接动词原形,所以答案为D。
7. B。根据答语可知,问句应该问“你的假期怎么样?”,所以疑问词用how。
8. D。根据答语可知,问句问的是地点,对地点的提问,应该用where。
9. C。根据答语中的two years ago可知用一般过去时,一般疑问句助动词用did。
10. A。根据答语中的last night可知用一般过去时,否定句用didn’t加动词原形,所以答案为A。
11. D。根据句中的时间状语yesterday可知用一般过去时。
12. B。根据时间状语last night可知用一般过去时;由因为主语是a film,所以应该用was。
13. D。根据句中的时间状语yesterday和today可知,第一个空用一般过去时,第二个空用一般现在时;因为主语是it,所以用was和is。
14. B。根据just now可知用一般过去时;there be句型要遵循“就近原则,由a ball决定谓语动词用单数形式,所以答案为B。
15. A。根据last Sunday可知用一般过去时,因为主语my aunt是单数,所以用was。
真题链接:
1. B。由问句中did可知是一般过去时,所以答语也用一般过去时。
2. B。two years ago是过去时间,一般与一般过去式连用,故选B。
3. C。从答句后面的last week可知该句要用一般过去时,故选C。
II、用动词的适当形式填空。
1. worked 2. learned 3. saw 4. came 5. had 6. did; buy 7. told 8. Did; try
9. did; buy; bought 10. got 11. painted 12. was 13. Were; wasn’t
14. did; cry 15. was 16. were 17. was 18. didn’t go 19. read 20. saw; go
III、句型转换。
1. 否定句:The children didn’t have a good time in the park.
一般疑问句:Did the children have a good time in the park
对划线部分提问: Where did the children have a good time
2. 否定句:There weren’t about nine hundred people at the concert.
一般疑问句:Were there about nine hundred people at the concert
对划线部分提问:How many people were there at the concert
3. 否定句:Ann didn’t do her homework yesterday evening.
一般疑问句:Did Ann do her homework yesterday evening
对划线部分提问:When did Ann do her homework
4. 否定句:Last week I didn’t read an English book.
一般疑问句:Did you read an English book last week
肯定回答:Yes, I did. 否定回答:No, I didn’t.
对划线部分提问:What did you do last week
5. 否定句:My brother wasn’t in the park just now.
一般疑问句:Was your brother in the park just now
对划线部分提问:Who was in the park just now
IV、改错题(请改正每个句子中的一个错误)。
1. is→was 2. go→went 3. goes→went 4. can→could 5. saw→see
6. wasn’t→didn’t 7. not后加do 8. wait→waited 9. find→found

展开更多......

收起↑

资源预览