【正文】
D. Did。t think John saw me. He ____ a book at that moment. A. just read B. has just read C. was just reading D. had just read48. Mr Smith ____ a book about China last year but I don39。 was watching D. reading。 will be back C. has been in。t go to the theater tonight because I ____ my ticket. A. have lost B. had lost C. will lose D. was losing55. What a nice bike! How long ____ you ____ it? Just two weeks. A. have。 having56. I39。 would e D. had left。t D. weren39。 has been B. has been。ll visit the museum instead. A. you have。 rains80. My good friend, Mike, wants to be a soldier when he grows up. So ____ I. A. do B. am C. will D. should81. It _____ ten years since they ____ to France. A. was。 moved82. He ____ wait until the rain ____. A. won39。 stop C. will。t going C. doesn39。 wearing 27. finish 28. haven39。t go參考答案:I. 1. shines/ is shining 2. are going to/ will visit 3. has lived 4. taught 5. were watching 6. had learned 7. would buy 8. is chatting 9. goes 10. doesn39。 will stop83. So you went to see the film with Tom. Yes, but Bob ____ with us. A. won39。 will stop B. won39。 have moved C. has。 will rain C. you will have。 went D. has been。t D. didn39。t B. don39。 es B. left。 buy C. have。 doesn39。t see51. The 29th Olympic Games ____ in Beijing in 2008. A. hold B. will hold C. will be held D. held52. Hurry up! The play ____ for ten minutes. A. has been on B. has begun C. had begun D. began53. May I speak to Mr Smith? Sorry, he ____ Australia. But he ____ in two days. A. has been to。 was watching B. was r