Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (43.5 KB, 3 trang )
<span class='text_page_counter'>(1)</span>TENSES Choose a, b, c, or d that best completes the sentence. 1. Water ______ of hydrogen and oxygen. a is consisting b. consists c. has consisted d. will consist 2. Don't give the chocolate to Helen. She ______ it. a. hates b. is hating c. has hated d. hated 3. The Sun ______ us heat and light. a. will give b. is giving c. gives d. has given 4. We ______ students, so we ______ to school on weekdays. a. are / go often b. are / often go c. are / have often gone d. have been / are often going 5. Every day, Peter ______ at 7 o'clock, ______ breakfast, and then ______ to work at 7.30. a. has often got / will have / go b. often gets up / has / goes c. is often getting / having / goes d. has often got up / had / went 6. California ______ in the United Kingdom. It ______ in the US. a. is not / is b. has not been / is c. will not be / will be d. was not / has been 7. Cats ______ milk, but birds ______. a. like / do not b. have liked / have not c. are liking / are not d. were liking / were not 8. Every day, Sarah ______ her children to school and then ______ home to prepare lunch. a. is taking / returning b. takes / returns c. has taken I returned d. will take / will return 9. The sun ______ the hall of fire in the skv that the Earth ______ round. a. will be / has gone b. will be / will he going c. is / goes d. has been / is going 10. Sally ______ really hard for her exams this week. a. takes b. will be taking c. is taking d. had taken 11. Many people ______ living in Seattle because it ______ continually. a. are hating / is often raining b. have hated / will often rain c. hate / often rains d. hated / was often raining 12. The sun ______ in the East and ______ in the West. a. rises / sets b. is rising / is setting c. has risen / has set d. will rise / will set 13. ______ on the computer now? a. Is Peter working b. Was Peter working c. Has Peter worked d. Will Peter be working 14. Listen! Mr. Jones ______ the piano. You ______ noise. a. is playing / should not make b. plays / will not make c. has played / do not make d. played / would not make 15. Right now, Long ______ with his friends. They ______ the differences between British English and American English. a. sits / discuss b. has been sitting / will discuss c. was sitting / was discussing d. is sitting / are discussing 16. - ______ free this afternoon? - No, I ______. - What ______. I ______ my dentist. a. Will you be / will not / have you done / have seen b. Have you been / have not / will you do / will see c. Are you / am not / do you do / see d. Are you / am not / are you doing / am seeing 17. Listen! Someone ______ at the door. I ______ it. a. knocks / answer b. has knocked / will be answering c. was knocking / answered d. is knocking / will answer 18. Every day, John ______ rice and vegetables for lunch, but today he chicken soup and roast beef. Today is his brother's wedding..
<span class='text_page_counter'>(2)</span> a. has / is having b. has / has had c. is having / has d. has had / has 19. It ______, so we can't go to the beach. a. had rained b. rained c. is raining d. will have rained 20. My father ______ complete silence when he ______. a. is wanting / works b. wants / is working c. has wanted / worked d. had wanted / was working 21. Since 2003 they ______ their son every year. a. visited b. have visited c. visit d. will visit 22. Usually, Mr. Pile ______ us Physics but today he ______ ill so Mrs. Young ______ us. a. teaches / is / is teaching b. has taught / is / teaches c, is teaching / has been / teaches d. taught / was / was teaching 23. I am sorry I cannot hear what you ______ because everybody ______ so loudly. a. are saying / will talk b. were saying / has talked c. have just said / is talking d. said / was talking 24. I ______ the same car for more than ten years. I ______ about buying a new one. a. have had / am thinking b. will have / think c. had / will think d. am going to have / was thinking 25. My best friend and I ______ each other for over fifteen years. We still ______ together once a week. a. were knowing / got b. knew / have got c. have known / get d. had known / are getting 26. The secretary ______ on the report for more than three hours. She hopes she may finish it by the lunch time. a. is working b. will be working c. has been working d. had been working 27. Please turn off the stove. The water ______ for more than fifteen minutes. a. is boiling b. was boiling c. has been boiling d. will be boiling 28. In the 19th century, it ______ two or three months to cross North America by covered wagon. The trip ______ very rough and often dangerous. a. took / was b. had taken / had been c. took / had been d. had taken / was 29. My grandfather ______ a very exciting life. When he was young, he ______ on the farm in the country, where there ______ a lot of cattle and meadows. a. has / has lived / have been b. had / lived / were c. was having / had lived / had been d. has had / is living / are 30. Mary ______ on the essay for two hours now and she ______ that she ______ it in one more hour. a. is working / has hoped / can finish b. has been working / hopes / will finish c. will have worked / hopes / finishes d. had been working / hoped / would finish 31. I ______ there once a long time ago and ______ back since. a. went / have not been b. have gone / will not be c. was going / am not d. had gone / was not 32. Those drivers ______ for three hours when a heavy storm suddenly ______. a. were driving / broke b. drove / was breaking c. had driven / was breaking d. had been driving / broke 33. I ______ to visit you yesterday, but you ______ at home. a. have come / are not b. had come / were not c. came / were not d. was coming / have not been 34. What ______ when the accident ______. a. have you been doing / occurs b. are you doing / will occur c. will you be doing / has occurred d. were you doing / occurred 35. We ______ TV when it ______ to rain. a. are watching / will start b. have watched / will be starting c. had watched / was starting d. were watching / started 36. ______ a mystery movie on TV when the electricity ______ out. a. will be watching / is going b. watched / was going c. was watching / went d. have watching / goes.
<span class='text_page_counter'>(3)</span> 37. While the doctor ______ Mr. Jones, his son ______ outside this morning. a. was examining / was waiting b. will be examining / are waiting c. had been examining / was waiting d. are examining / is going to wait 38. When the boss ______ into the office, his secretary ______ and the accountant ______ on the phones. a. was walking / has been typing / has been talking b. had walked / was typing / had talked c. walked / was typing / was talking d. had been walking / had typed I talked 39. The guard ______ to his Ipod, so he ______ the fire alarm. a. had listened / was not hearing b. was listening / did not hear c. listened / had not heard d. was listening / was not hearing 40. The Titanic ______ the Atlantic when it ______ an iceberg. a. was crossing / struck b. crossed / was striking c. had crossed / was striking d. crossed / had struck 41. We were late because we had some car problems. By the time we ______ to the train station, Susan ______ for us for more than two hours. a. got / had been waiting b. had got / were waiting c. had been getting / waited d. were getting / waited 42. Mike ______ to sit down because he ______ all day at work. a. had been wanting / was standing b. had wanted / stood c. wanted / had been standing d. was wanting / had stood 43. The motorcycle ______ to George for years before Tina ______ it last week. a. belonged / had bought b. was belonging / has bought c. had belonged / bought d. had been belonging / bought 44. No matter what ______ next, I ______ you. a. will happen / support b. happened / would have supported c. happens / will support d. is happening / have supported 45. Wait a minute. I ______ this box for you. a. am carrying b. will carry c. carry d. am going to carry 46. I ______ he ______. a. do not think / will come b. am not thinking / will come c. have not thought / comes d. will not think / comes 47. At this time tomorrow, Peter ______ for the graduation examination, so now he ______ very nervous although he ______ hard for more than 3 years. a. will sit / has been feeling / was learning b. will be sitting / feels / has been learning c. sits / will feel / is learning d. will have sat / is feeling / learns 48. By this time next summer, you ______ your studies and ______ a job a. will be completing / will find b. had completed / would find c. have completed / find d. will have completed / found 49. By the time I ______ to the office, the meeting ______ without me. My boss ______ furious with me and I ______. a. will get / begins / is / am fired b. am getting / will begin / is going to be / will be fired c. got / had already begun / was / was fired d. have got / began / has been / am firing 50. By the time he ______ next month, he ______ for our company for ten years. a. retires / will have been working b. will retire / has been working c has retired / is working d. would retired / was working.
<span class='text_page_counter'>(4)</span>