Units 5-8语法归纳训练(含答案)2025-2026学年人教版英语八年级下册

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

Units 5-8语法归纳训练(含答案)2025-2026学年人教版英语八年级下册

资源简介

Unit5-Unit8语法归纳训练
过去进行时专项练习
一、用所给动词适当形式填空
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
—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.(对划线时间提问)
___________________________________________
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.
A. as soon as B. until C. before
4.It is ___ a good book ___ I want to read it again.
A. so; that B. such; that C. too; to
5.You won’t pass the exam ___ you study hard.
A. if B. unless C. so
6.___ he arrives, we’ll start the party.
A. As soon as B. Until C. Though
7.The movie was ___ moving ___ many people cried.
A. so; that B. such; that C. very; that
8.I won’t help you ___ you say sorry to me.
A. if B. unless C. when
9.He ran ___ fast ___ no one could catch up with him.
A. so; that B. such; that C. too; that
10.I will tell him the news ___ I see him.
A. as soon as B. while C. since
二、用 so…that /such…that 填空
1.The box is very heavy. I can’t carry it.
The box is ________ heavy ________ I can’t carry it.
2.It is a very interesting story. All kids like it.
It is ________ an interesting story ________ all kids like it.
3.He is very busy. He has no time to rest.
He is ________ busy ________ he has no time to rest.
4.They are very kind people. Everyone respects them.
They are ________ kind people ________ everyone respects them.
5.The wind was very strong. We couldn’t go out.
The wind was ________ strong _________ we couldn’t go out.
6.It was a very cold day. Nobody went out.
It was ________ a cold day ________ nobody went out.
7.She speaks very quietly. We can’t hear her.
She speaks ________ quietly ________ we can’t hear her.
8.They are very lovely children. We all love them.
They are ________ lovely children ________ we all love them.
9.The lesson is very difficult. I can’t understand it.
The lesson is ________ difficult ________ I can’t understand it.
10.It is very beautiful scenery. I want to take photos.
It is ________ beautiful scenery ________ I want to take photos.
三、选词填空(so…that /unless/as soon as)
1.I will visit you ________ you come back.
2.He was ________ nervous ________ he couldn’t say a word.
3.You will fail ________ you work hard from now on.
4.________ she gets the ticket, she will tell me at once.
5.The girl is ________ shy ________ she never talks to strangers.
6.I won’t forgive him________ he says sorry to me.
7.________ the teacher comes, we will stop talking.
8.It was ________ dark ________ we could see nothing.
9.You can’t pass the test ________ you review your lessons well.
10.I will clean my room ________ I finish my breakfast.
现在完成时专项练习
一、用所给动词适当形式填空
1.I ______ (finish) my homework already.
2.She ______ (live) here for ten years.
3.They ______ (not see) the film yet.
4.______ you ______ (be) to Beijing twice
5.My father ______ (come) back from work.
6.We ______ (learn) over 1000 English words so far.
7.He ______ (borrow) this book for three days.
8.The rain ______ (stop). We can go out now.
9.I ______ (never eat) such delicious food.
10.Tom ______ (leave) school for half an hour.
二、单项选择
1.—Have you ______ been to Shanghai —Yes, I have.
A. ever B. never C. just
2.He has lived here ______ 2018.
A. for B. since C. in
3.They have known each other ______ five years.
A. since B. for C. already
4.I ______ my homework. I can play now.
A. finish B. finished C. have finished
5.She hasn’t finished her homework ______.
A. already B. yet C. just
6.—How long ______ you ______ this bike —For two years.
A. have; had B. did; buy C. do; have
7.My brother ______ the book already.
A. reads B. has read C. read
8.He ______ to Qingdao. He isn’t here now.
A. has gone B. has been C. went
9.I ______ Xi’an twice. It’s very beautiful.
A. have gone to B. have been to C. went to
10.We have ______ cleaned the classroom. It’s tidy now.
A. yet B. just C. never
三、句型转换
1.I have already read this book.(改为否定句)
___________________________________________
2.They have lived here since 2010.(对划线部分提问)
___________________________________________
3.She has been to Shanghai twice.(对划线部分提问)
___________________________________________
4.He has finished his homework.(改为一般疑问句)
___________________________________________
5.Have you ever been to Wuhan (作肯定回答)
___________________________________________
6.Has he seen the movie (作否定回答)
___________________________________________
7.I have learned English for 6 years.(同义句转换)
___________________________________________
8.She has gone to the library.(对划线部分提问)
___________________________________________
9.We have already cleaned the room.(改为一般疑问句)
___________________________________________
10.He has never been abroad.(改为反义疑问句)
___________________________________________
四、同义句转换
1.He left two hours ago.
He ______ ______ away for two hours.
2.I bought the book last week.
I ______ ______ the book for a week.
3.She joined the club three years ago.
She ______ ______ a member of the club for three years.
4.They came here in 2015.
They ______ ______ here since 2015.
5.The film began ten minutes ago.
The film ______ ______ on for ten minutes.
6.He died five years ago.
He ______ ______ dead for five years.
7.I borrowed the book two days ago.
I ______ ______ the book for two days.
8.We got to Beijing an hour ago.
We ______ ______ in Beijing for an hour.
9.She became a teacher in 2012.
She ______ ______ a teacher since 2012.
10.The shop closed half an hour ago.
The shop ______ ______ closed for half an hour.
五、改错(每句一处错误)
1.I have borrow this book for a week. ( )____________
2.He has come here since two days ago. ( )____________
3.Have you ever gone to Guangzhou ( )____________
4.They haven’t finished their homework already. ( )____________
5.She have lived here for five years. ( )____________
6.How long have you begin to learn English ( )____________
7.My father has left for two hours. ( )____________
8.I have been to here many times. ( )____________
9.He just has finished his work. ( )____________
10.We have know each other for long. ( )____________
Keys
一、动词填空
1.was studying 2.weren't playing 3.Was; drawing 4.was fixing 5.were running
6.was lying 7.were having 8.was crying 9.were; talking 10.was snowing
二、单项选择
1.C 2.A 3.B 4.C 5.B 6.A 7.C 8.B 9.A 10.A
三、句型转换
Was he playing the piano at that time
They weren't having lunch at 12:00 yesterday.
What was she doing when you arrived
I was walking along the street when I met an old friend.
Yes, they were.
No, she wasn't.
When was Tom sleeping last night
Were you cleaning the classroom then
She was doing her homework.
What were the boys doing outside
四、when/while填空
1.While 2.when 3.While 4.when 5.While 6.while 7.while 8.When 9.when 10.While
so…that / unless / as soon as 状语从句专项练习
一、单项选择
1.A 2.B 3.A 4.B 5.B 6.A 7.A 8.B 9.A 10.A
二、so…that /such…that 填空
1.so; that 2.such; that 3.so; that 4.such; that 5.so; that
6.such; that 7.so; that 8.such; that 9.so; that 10.such; that
三、选词填空
1.as soon as 2.so; that 3.unless 4.As soon as 5.so; that
6.unless 7.As soon as 8.so; that 9.unless 10.as soon as
现在完成时态专项练习
一、动词填空
1.have finished 2.has lived 3.haven’t seen 4.Have; been 5.has come
6.have learned 7.has kept 8.has stopped 9.have never eaten 10.has been away
二、单项选择
1.A 2.B 3.B 4.C 5.B 6.A 7.B 8.A 9.B 10.B
三、句型转换
1.I haven’t read this book yet.
2.How long have they lived here
3.How many times has she been to Shanghai
4.Has he finished his homework
5.Yes, I have.
6.No, he hasn’t.
7.I have learned English since 6 years ago.
8.Where has she gone
9.Have you cleaned the room yet
10.He has never been abroad, has he
四、同义句转换
1.has been2.have had3.has been4.have been5.has been
6.has been7.have kept8.have been9.has been10.has been
五、改错答案
1.borrow → kept 2.come → been 3.gone → been 4.already → yet
5.have → has 6.begin → begun 7.left → been away 8.去掉 to
9.just has → has just 10.know → known

展开更多......

收起↑

资源预览