Unit5-8语法归纳练习-2025-2026学年人教版英语八年级下册
Unit5-Unit8语法归纳练习
Unit5 Nature's Temper(过去进行时)
Unit6 Crossing Cultures(so...that/unless/as soon as引导的状语从句)
Unit7 A Good Read(现在完成时态一)
Unit8 Making a Difference(现在完成时态二)
过去进行时专项练习
一、用所给动词适当形式填空
- I ________ (study) English at 7:30 yesterday evening.
- They ________ (not play) games at that moment.
- ________ she ________ (draw) a picture when I knocked at the door?
- My father ________ (fix) his bike the whole afternoon yesterday.
- The kids ________ (run) on the playground when it began to rain.
- He ________ (lie) on the sofa while his mother was cooking.
- We ________ (have) an English class at this time last Monday.
- Look! At that time, the girl ________ (cry) sadly.
- What ________ you ________ (talk) about just now?
- It ________ (snow) when we left the cinema.
二、单项选择
- —What ______ you ______ at 8 last night?—I was doing my homework.
A. do; do B. did; do C. were; doing
- He ______ dinner when his friend came to see him.
A. was cooking B. cooked C. cooks
- While my sister ______, I was reading a book.
A. sings B. was singing C. sang
- It ______ hard when I woke up yesterday morning.
A. rain B. rained C. was raining
1 / 11
学科网(北京)股份有限公司
- —Why didn’t you reply to me?—Sorry, I ______ a shower.
A. took B. was taking C. take
- They ______ basketball from 3 to 4 yesterday afternoon.
A. were playing B. played C. play
- ______ he sleeping when you called him?
A. Is B. Did C. Was
- The teacher came in while we ______.
A. talked B. were talking C. talk
- I ______ TV at nine, so I didn’t hear the phone.
A. was watching B. watched C. watch
- When the accident happened, people ______ in panic.
A. were shouting B. shout C. shouted
三、句型转换
- He was playing the piano at that time.(改为一般疑问句)
___________________________________________
- They were having lunch at 12:00 yesterday.(改为否定句)
___________________________________________
- She was reading a novel when I arrived.(对划线部分提问)
___________________________________________
- I was walking along the street. I met an old friend.(用 when 合并一句)
___________________________________________
- Were they swimming in the pool?(作肯定回答)
___________________________________________
- Was your mother washing clothes at 8 last night?(作否定回答)
___________________________________________
- Tom was sleeping at ten last night.(对划线时间提问)
1 / 11
学科网(北京)股份有限公司
___________________________________________
- We were cleaning the classroom then.(改为一般疑问句)
___________________________________________
- She wasn’t doing her homework.(改为肯定句)
___________________________________________
- The boys were playing football outside.(对划线部分提问)
___________________________________________
四、用 when /while填空
- ________ I was doing my homework, my father was reading newspapers.
- He was walking home ________ it started to rain.
- ________ the girl was singing, many people stopped to listen.
- I was cooking ________ my brother came back.
- ________ they were talking, the teacher entered the room.
- My mom was washing dishes ________ I was doing sports.
- He fell down ________ he was riding his bike.
- ________ I saw him, he was running in the park.
- We were watching TV ________ the light went out.
- ________ it was raining, we stayed at home.
so…that / unless / as soon as 状语从句专项练习
一、单项选择
1.He was ___ tired ___ he couldn’t walk on.
A. so; that B. such; that C. too; to
2.I will go there ___ it rains tomorrow.
A. if B. unless C. because
3.I will call you ___ I get to Beijing.
1 / 11
学科网(北京)股份有限公司