91. I......... Peter today. A. not have seen B. do not see C. have not seen D. was not seen 92. She ..................music all day. Now she feels tired. A. has been playing B. is playing C. played D. plays 93. Last year they ..............22 million TV sets. A. were selling B. had sold C. has sold D. sold 94. I...........my son the money for the last week. A. gave B. given C. have given D. was given 95. I ............lots about the job so far. A. have learnt B. am learning C. had learnt D. learnt 96. At last the bus came. We.............for half an hour. A. waited B. was waiting C. have waited D. had been waiting 97. I ...........at the end of the month. A. will leave B. would leave C. would have left D. is leaving 98. Bad driving often..............many accidents. A. caused B. cause C. causes D. has caused 99. Look! The man .................to open the door of your car. A. try B. tried C. is trying D. has tried 100. The Olympic Games ...............every four years. A. takes place B. take place C. took place D. is taking place

Các câu hỏi liên quan