1-52021-2022牛津译林版初二英语下册8B Unit l Grammar专练
一、单项选择
( )1. ---What is the weather like this summer here ---There ________ very little rain.
A. has B has been C are D have been
( )2. I haven’t seen you ________ last Friday
A. for B. since C. from D. on
( )3. ---John, you ________ the computer game for two hours.
It’s bad for your eyes. Stop, please!
-- OK, Mum.
A. played B. have played C. were playing D. play
( )4. --- ________ my dictionary ---Yes. I saw it on your desk a moment ago.
A. Have you seen B. Do you see C. Did you see D. Will you see
( )5. --- ________ have you been here ---3 years.
A. How often B. How long C. How far D. How
( )6. ---May I go to play tennis with you, Dad
--- ________ you ________ your composition yet
A. Are, finishing B. Did, finish C. Will, finish D. Have, finished
( )7. His brother has been to Stone Forest twice ________ he came to Yunnan.
A. after B. before C. since D. for
( )8. Both his parents look sad. Maybe they ________ what’s happened to him .
A. knew B. have known C. must know D. will know
( )9. Tom ________ the CD player for two weeks.
A. has lent B. has borrowed C. has bought D. has had
( )10. ---Have you ever ________ Suzhou ---Yes, I have.
A. went to B. gone to C. been in D. been to
( )11. My parents ________ Shan dong for ten years.
A. have been in B. have been to C. have gone to D. have been
( )12. He has ________ been to Shanghai, has he
A. already B. never C. ever D. still
( )13. Have you met Mr. Li ________?
A. just B. ago C. before D. a moment ago
( )14. The famous writer ________ one new book in the past two years .
A. is writing B. was writing C. wrote D. has written
( )15. ---Our country ________ a lot so far . ---Yes. I hope it will be even ________
A. has changed, well B. changed, good
C. has changed, better D. Changed, better
( )16. Zhao Lan ________ already ________ in this school for two years .
A. was, studying B. will, study C. has, studied D. are, studying
( )17. We ________ Xiao Li since she was a little girl .
A. know B. had known C. have known D. knew
( )18. Harry Potter is a very nice film. I ________ it twice .
A. will see B. have seen C. Saw D.see
( )19. ---These farmers have been to the United States
---Really When _________ they _________ there
A. will, go B. did , go C. do, go D. have, gone
( )20. ---______ you _______ your homework yet ---Yes. I _______ it a moment ago.
A. Did, do, finished B. have, done, finished
C. Have, done, have finished D. will, do, finish
( )21. His father ________ the Party since 1978 .
A. joined B. has joined C. was in D. has been in
( )22. ---Do you know him well ---Sure . We ________ friends since ten years ago .
A. were B. have been C. have become D. have made
( )23. ---How long have you ________ here ---About two months.
A. been B. gone C. come D. arrived
( )24. Hurry up! The play ________ for ten minutes.
A. has begun B. had begun C. has been on D. began
( )25. It ________ ten years since he left the army .
A. is B. has C. will D. was
( )26. Miss Green isn't in the office. She ________ to the library.
A. has gone B. went C.will go D. has been
( )27. My parents ________ Shandong for ten years.
A. have been in B. have been to C. have gone to D. have been
( )28. How long have you ________ here
A. come B. got C. arrived D. been
( )29. --- ________ you ever ________ to the US ---Yes, twice.
A. Have, gone B. Have, been C. Do, go D. were, going
( )30. --- Have you ever been anywhere for a trip
---A trip I ________ away from my hometown even once.
A. went B. have gone C. have been D. have never been
二、根据句意及中文提示完成单词
1. At ____________(现在,目前),we can fly to Seoul from Yancheng.
2. We can’t forget the poor life in the____________ (过去).
3.Sandy went to the secondary school after finishing the ____________ school.
4. He has changed. He____________(曾经)to be so kind to his wife.
5. In big cities, people often go to work by ____________(地铁). It’s fast and cheap.
6. We have lived here ____________ (自从)my father began to work in this city.
7. Tom and Linda have been ____________ (having a wife or husband)for ten years,but they’ve never quarreled.
8. Yancheng is in the ____________ (北部的)part of Jiangsu Province.
9. Now there are a number of ____________ (工厂)in our hometown.
10. ---How many ____________ (街区)are there in your hometown ---About ten.
11.We must stop driving cars to reduce air____________ (污染)in the cities.
12.You will____________ (get to know)the mistake you made today in the future.
13.The woman’s ____________(丈夫)drives her to work every day.
14.Sally became a member of the company after the job____________ (面试).
15.Though he lives alone.he has a lot of friends and doesn’t feel__________(not happy because of being alone).
16.Finally, he ____________ (know or understand something that you didn’t know before)that he failed in the exam.
17.I always throw away the____________ (废品)after I finish doing the handcrafted models.
18.Their____________ (妻子)are standing there and chatting with each other.
19.There were not many________ (a place where things are made by machines)here until 2002.
20. I’ll try my best to ___________(make sth. better) my maths this term.
三、用所给动词的正确形式填空。 1have seen saw 2 Has finished 3 has come 4 has gone 5 have worked 6 have made 7 has stayed 8 will come 9 Have seen 10 have taken 11 is 12 were reading 13 is climbing 14 has lost
1. I __________ already __________ (see) the film. I __________ (see) it last week.
2. __________ he __________ (finish) his work today Not yet.
3. My father __________ just __________ (come) back from work. He is tired now.
4. Where’s Li Ming He __________ (go) to the teacher’s office.
5. I __________ (work) here since I __________ (move) here in 1999.
6. So far I __________ (make) quite a few friends here.
7. How long __________ the Wangs __________ (stay) here For two weeks.
8. My mother __________ (come) to see me next Sunday.
9. I've lost my pen. _________ you ________ (see) it anywhere
10. Great changes_____________(take)place in those villages in the past ten years.
11. If it __________ (be) fine tomorrow, I'll go with you.
12. The students __________ (read) English when the teacher came in.
13. Look! The monkey __________ (climb) the tree.
14. Tom can’t get into the room because he __________(lose)the key to the door.
三、用括号中所给动词的适当形式填空
be, go, chat, eat, change
1.Everything____________ a lot over the years in the modern city.
2. I want something ____________ because I am hungry.
3. 一Where is my book 一It____________ on the desk five minutes ago.
4. I used to____________ school by bus, but now I ride a bike.
5. ---I called you yesterday evening, but nobody answered it.
---Oh, sorry. I ___________with my friends on the Internet.
Wait, eat, live, teach, protect
1. Her mother____________ in the school for ten years.
2. He is used to____________ in a small town now.
3. We should take action____________ the animals in the world.
4. Helen with her classmates __________for their English teacher at the school gate at that time.
5. The bowl is empty. He____________ the food.
Go, move, finish, see, come
6. I __________ already __________ the film. I saw it last week.
7. __________ he __________ his work today Not yet.
8. My father __________ just __________ back from work. He is tired now.
9. Where’s Li Ming He __________ to the teacher’s office.
10. I have worked here since I __________ here in 1999.
Take, make, stay, jog, come
11. So far I __________ quite a few friends here.
12. How long __________ the Wangs __________ here For two weeks.
13. Please stop talking before the teacher _________.
14. He met his old friend while he ____________in the street.
15. Great changes _____________place in those villages in the past ten years.
lose, be, read, climb, change
16. If it __________ fine tomorrow, I'll go with you.
17. The students __________ English when the teacher came in.
18. Look! The monkey __________ the tree.
19. Tom can’t get into the room because he __________the key to the door.
20.一 There are great changes in your hometown.
一 Yes. It ________a lot in the past few years.
rain, teach, tell, realize, wake
21.---Turn off the radio, dear. Baby is sleeping.
---There is no need. He ___________up.
22.---Shall I tell Tom the good news
---No, you needn’t. I_____him already.
23. We _____the importance of low-carbon (低碳) life and will take action right now.
24. I hear you once studied in Sunshine Middle School. Who_____you English there
25. We won’t go for a picnic if it ________ this weekend.
四、句型转换。
1. His uncle has already posted the photos to him. (改为否定句)
His uncle __________ posted the photos to him __________.
2. I bough a new bike just now. (用just改写)
I __________ just __________ a new bike.
3. We began to learn English three years ago.(改为同义句)
We __________ __________ English __________ three years
4. He has never surfed, __________ __________ (改成反意疑问句)
5. They have been here since they came here. (对划线部分提问)
_______ ______have they been here
6. The old man died last year. (同义句转换)
He __________ ________ __________ for a year.
7. This factory opened twenty years ago.(同义句转换)
This factory __________ __________ __________ for twenty years.
8. Miss Gao left an hour ago. (同义句转换)
Miss Gao __________ __________ __________ __________an hour ago / _______ an hour.
9. Her mother has been a Party member for three years .(同义句)
Her mother __________ the Party three years __________.
10.The Green family moved to France two years ago. (同义句转换)
__________two years __________the Green family moved to France.
2021-2022牛津译林版初二英语下册8B Unit l Grammar专练
单项选择
1-5BBBAB 6-10DCBDD11-15BBCDC16-20CCBBB21-25DBACA 26-30AADBD
二、根据句意及中文提示完成单词1present 2 past 3 primary 4 ever 5 subway 6 since 7 married 8 northern 9 factories 10 blocks 11 pollution 12 realize 13husband 14 interview 15lonely16 realized 17waste 18 wives 19 factories 20 improve
三、用括号中所给动词的适当形式填空1has changed 2 to eat 3 was 4 go 5 was chatting 1has taught 2 living 3 to protect 4was waiting 5 has eaten6 have seen 7 Has finished 8 has come 9has gone 10 came 11 have made 12 have stayed 13came 14 was jogging 15 have taken16is 17were reading 18 is climbing 19 have lost 20 has changed21has woken 22 have told 23have realized24taught 25 rains
四、句型转换。 1hasnt yet 2 have bought 3 have learnt for 4 has he 5 How long 6 has been dead 7 has been open 8 has been away since for 9 joined ago 10 It`s since
1