【正文】
o. What a pity!A. was leaving B. has left C. left D. leaves13. Have you mended your shoes, Bob? Yes, I _____ them twenty minutes ago. A. have mended B. mend C. had mended D. mended 14. When did he teach in your school? He _____ here in 1986. A. taught B. teaches C. has taught D. is teaching15. He has already gone to England. When _____ he _____ there? A. will。 go B. is。 going C. did。 go D. does。 go16. How was your weekend? Great! We_____ a piic by the lake. A. have B. are having C. had D. will have17. When _____ your brother _____ back? About half all hour ago. A. did。 e B. had。 e C. do。 e D. have。 e18. How was your holiday last weekend? Good. I_____ to the mountains with my parents.A. go B. went C. am going D. will go19. What _____ you _____ last night?A. did。 do B. was。 doing C. were。 did D. did。 did20. Why did you _____ to Shanghai? Because I _____ to work there. A. e。 wanted B. came。 want C. go。 want D. go。 wanted 21. I _____ you just now. But you weren39。t in. Sorry, I _____ to the library. A. telephoned。 was B. telephoned。 wentC. have telephoned。