英语语法练习题_第1页
英语语法练习题_第2页
英语语法练习题_第3页
英语语法练习题_第4页
英语语法练习题_第5页
已阅读5页,还剩64页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、英语语法练习题动词部分1. The pen I _ I _ is on my desk, right under my nose.A. think; lost B. thought; had lostC. think; had lost D. thought; have lost2. We _ each other the best of luck in the exam.A. hoped B. wishedC. expected D. wanted3. -Can I join your club, Dad?-You can when you _ a bit older.A. get B. w

2、ill getC. are getting D. will have got4. I dont think Jim saw me. He _ into space.A. was just staring B. just staredC. has just stared D. had just stared5. The volleyball match will be put off if it _.A. will rain B. rainsC. rained D. is raining6. I first met Lisa 3 years ago. She _ at a radio shop

3、at the time.A. has worked B. was workingC. had been working D. had worked7. I dont like him. He always talks as though he _ everything.A. knew B. knowsC. had known D. has known8. Im Chinese. Where _ from?A. youre coming B. you comeC. do you come D. are you coming9. Dont talk so loudly. The baby _.A.

4、 sleeps B. sleptC. has slept D. is sleeping10. Hurry up, John. The train _ at 8 a.m.A. is starting B. has startedC. would start D. started11. Wed better do our Christmas shopping now. Time _.A. runs out B. ran outC. has run out D. is running out12. Cook! Here _ the first bus.A. come B. comesC. will

5、come D. is coming13. She _ lovely when she _.A. look; smile B. looks; smile C. looks; smiles D. look; smiles14. You _ what I said? I _ the truth.A. dont believe; am telling B. arent believing; toldC. didnt believe; tell D. dont believe; was telling15. The topic of the computer _ always interested me

6、.A. have B. areC. has D. is16. Now that you _,why not join us?A. return B. returnedC. have returned D. are returning17. I insisted that he _ there alone.A. go B. wentC. goes D. has gone18. It _ that the tourists will pay a visit to our school.A. reports B. reportedC. is reported D. was reported19. T

7、hose people _ to die rather than surrender.A. prefered B. were preferredC. preferred D. has preferred20. Im sorry I _ know you _ here.A. dont are B. didnt; wereC. dont; were D. didnt; are21. When _ you _ your new car?A. have; bought B. do; buyC. did; buy D. had; bought22. I wont leave until I _ my w

8、ork.A. do B. didC. am doing D. have done23. We _ 30 minutes to complete the test.A. were given B. had givenC. gave D. were giving24. The boy _ in the street till a PLA man came to pick it up.A. was crying B. has been cryingC. has cried D. had been crying25. What he said _ the listeners.A. effected B

9、. affectedC. was effected D. was affected26. By the end of this term we _ ten English lessons.A. will learn B. will have learnedC. have learned D. would be learning27. Xiao Wang said that he _ to our meeting the next day.A. will come B. were comingC. is coming D. would come28. We _ careful in doing

10、this kind of work.A. have to B. will be going to beC. should have to be D. shall have to be29. Look out! The wall _ fall!A. is going to B. will beC. shall D. will30. You _ an English test in a week.A. have B. hadC. have had D. will have31. _ you _ care of my cat when Im away?A. Will; take B. Do; tak

11、eC. Have; taken D. Are; taking32. It _ a long time since we last met.A. was B. isC. will be D. had been33. In the past so years, great changes _ in China.A. take place B. took placeC. have taken place D. are taking place34. Its time we _ a holiday.A. have B. will haveC. had D. are having35. It _ eve

12、ry day so far this month.A. rains B. rainedC. has rained D. is raining36. The harder you _, the better results you _.A. work; have B. will work; will haveC. will work; have D. work; will have37. Betty got ill last year and _ in bed ever since.A. lies B. layC. has lain D. will lie38. Joanna was tired

13、. She _ all day.A. works B. workedC. has worked D. had worked39. Be quiet ! Im trying to hear what that man _.A. is saying B. saysC. said D. has said40. How long _ the concert _ ?A. was; lasted B. did; lastC. will; be lasted D. has; been lasting41. _ this island _ to Britain?A. Is; belonging B. Does

14、; belongC. Is; belonged D. has; belong42. The conditions of the people in the country _.A. have raised B. is improvedC. are improving D. are changed43. -Dont forget to tell him about it.-No, I _ A. dont B. wont C. cant D. didnt44. He left for Canada two months ago and _ yet.A. hadnt returned B. didn

15、t returnC. isnt back D. wasnt back45. You cant go home until you _ your exercises.A. do B. didC. will be D. have done46. The eyes of the people there _ the speaker.A. fix B. fixedC. had fixed D. were fixed47. The dark clouds in the sky suggested that it _ soon.A. rain B. would rainC. should rain D.

16、is going to rain48. -If I make a trip to Tokyo -_ of going to Japan?A. Do you think B. Did you thinkC. Will you think D. Are you thinking49. When crossing the street, the lady _ to the ground.A. falls B. fellC. has fallen D. had fallen50. The lab _ with computers.A. equips B. equippedC. is equipped

17、D. has equipped51. He _ sixteen next year.A. will have been B. will beC. shall be D. had been52. When _ this story?A. were you written B. have you writtenC. did you write D. you write53. I know I could not finish my homework _.A. by he had come B. until he has comeC. when he comes D. before he came5

18、4. I would have told him the answer had it been possible, but I _ so busy then.A. had been B. wereC. would be D. was55. I wonder how long ago school _.A. has begun B. beginsC. began D. had started56. I _ my breakfast when the morning post came.A. had B. had been havingC. was having D. have been havi

19、ng57. James watt _ the steam engine.A. was inventing B. inventedC. had invented D. has invented58. The bus came after I _ for about half an hour.A. had been waited B. have waitedC. was waiting D. had been waiting59. He _ the book every day so far this month.A. is reading B. readC. reads D. has been

20、reading60. -Bill has a lot of teaching experience, hasnt he?- Yes ,indeed _ English since 1950.A. Hes taught B. Hes teachingC. He was teaching D. Hed taught61. Dont disturb me, I _ letters all morning and have written two so far.A. write B. have writtenC. was writing D. have been writing62. - Was th

21、e driving pleasant when you vacationed in Canada last summer?-No, it _ for many days when we arrived, so the roads were very muddy.A. was raining B. would be rainingC. had been raining D. have rained63. The building of the lab _ before the end of this term.A. must have completed B. must have been co

22、mpletedC. must be completed D. must complete64. - What were you doing when I phoned you?- I had just finished my work and _ to take a bath.A. starting B. to startC. have started D. was starting65. - Have you seen the doctor yet?- No, but _. A. I go B. Im going to see C. I go to see D. Im going to66.

23、 Theres a police car here, what do you suppose _?A. is happened B. has happenedC. world happen D. did happen67. - Whats the matter, Tom? You look sad.- Nothing, I _ of my parents back home.A. just thought B. had just been thinkingC. was just thinking D. have just thought68. Look at John, What _ ?A.

24、does he B. he is doingC. is he doing D. does he do69. Mr. Brown _ here for two weeks.A. has already been B. is already beingC. has already been being D. is already70. “Have you seen a cricket match?” “Yes.” “And _ it?” “No.”A. were you enjoying B. had you enjoyedC. did you enjoy D. have you enjoyed7

25、1. Look at these clouds _.A. Its rain B. Its going to rainC. Itll be raining D. It is to rain72. Hand in your papers when you _ the test.A. are finishing B. will finishC. will have finished D. gave finished73. When I arrived in Birmingham the sun _.A. has been shining B. shoneC. has shone D. was shi

26、ning74. “Lets play football sometime.”“Good idea. What _ this afternoon?”A. are you going to do B. shall you doC. are you doing D. will you do75. By the time the course ends, _ a lot about Britain.A. well learn B. we are learningC. we have learnt D. well have learnt76. All the machines _ by the end

27、of the following week.A. were repaired B. would be repairedC. will have been repaired D. were being repaired77. If you _ quiet, Ill tell you what happened.A. are B. will beC. are to be D. be78. If you _ over there for a moment, Ill tell Mr. Lee youve arrived.A. will wait B. waitedC. are waiting D. w

28、ill be waiting79. Well be in class at nine, but they _.A. dont B. wontC. arent D. werent80. My wife _.A. has forever criticized me B. forever criticizes meC. does forever criticize me D. is forever criticizing me81. By this time next year he _ from this college.A. will be graduating B. should be gra

29、duatingC. will have graduated D. is graduating82. My niece has been to Sumatra and Iran as well as all of Europe. By the time shes twenty, she _ almost everywhere.A. will be B. would have beenC. will have been D. would be83. She was so interested in the book that she _ it for three hours before she

30、realized it.A. had read B. readC. was reading D. will have read84. _ since I began to learn English.A. Six years has passed B. Six years passedC. It had been six years D. It was six years85. “I thought Peters school had closed for the summer.”“No, I think it _ at the end of May.” A. to close B. clos

31、es C. closing D. to be closed86. We wont go unless you _ soon. A. coming B. came C. will come D. come87. _ the letter, I ran out of the room to the post office.A. After I had finished for B. As soon as I finished writingC. No sooner than I had finished up D. Since I had finished up to write88.Whenev

32、er I _ these days, I always carry my raincoat. A. shall go out B. am going out C. would go out D. go out89.He will come to call on you the moment he _ his work. A. will finish B. finishes C. had finished D. finished90.I dont think shell be upset, but Ill see her in case _. A. shell B. she is C. she

33、does D. she would91.Put on your raincoat, _ it rains. A. because B. for C. in any case D. in case92.If it _ rain, well have the party outside. A. wouldnt B. didnt C. doesnt D. wont93.I had hoped Mr. Smith _ me an early reply. A. gave B. to give C. giving D. would give94.The teacher told the children

34、 that water _ at 100 degree Centigrade. A. boils B. boiled C. was boiling D. boiling95.She said she _ her homework when the teacher came. A. finishes B. had finished C. has finished D. had he finished96.“My father will be here tomorrow.”“Oh, I thought that he _ today.” A. was coming B. is coming C.

35、will come D. comes97.Copernicus pointed out that the earth _ round the sun. A. moves B. moved C. moving D. move98.She said to me, “How long did it take to build the church?”She asked me how long _ to build the church. A. it was taken B. did it take C. it had taken D. does it take99.He said to me, “S

36、peak as slowly as you can.”He told me to speak as slowly a _. A. you can B. I can C. you could D. I could100.He told me that I _ better take a train. A. wold have B. should have C. had had D. had101.If no one _ the phone at home, ring me at work. A. returns B. replies C. answers D. receives102.All t

37、he leading newspapers _ the talks between the two countries. A. reported B. printed C. announced D. published103.Youre _ your time trying to persuade him. Hell never join us. A. spending B. wasting C. losing D. missing104.Youre lucky they didnt _ you of all you had. A. rob B. steal C. catch D. seize

38、105.Tom _ all his pockets for money but found nothing. A. looked B. searched C. found D. inspected106.The noise of planes can _ people mad. A. strike B. cause C. drive D. lead107.The book is certainly not so difficult as it _. A. shows B. seems C. expects D. looks108.It is necessary to _ the factory because it is taking up more business. A. increase B. grow C. develop D. rise109.The workers can easily _ the truck with the goods in an hour

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论