NONNAELMESIRY279 NONNAELMESIRY279 BAC Answered 1. Water ---------------- at 100 C.A. boil B. boils C. is boiling D. has boiled2. Diane ------------- her hair every other day or so.A. wash B. washes C. is washing D. washed3. We couldn't afford to keep our car, so we -------------- it.A. sell B. sold C. are selling D. were selling4. Beth: I ------- you outside the hotel in half an hour, OK? Ann: Yes, that's fine. A. meetB. met C. 'll meet D. have met5. Diane can't come to the phone because she ------------- her hair.A. wash B. washes C. is washing D. washed6. I --------------- dinner with some friends at 8 o'clock yesterday evening.A. have B. had C. was having D. have had7. At 10 o'clock tomorrow, Sally will be in her office. She -------------.A. is working B. was working C. will be working D. will work8. The report is due next week but I --------------- yet. A. will finish B. didn't finish C. haven't fished D. don't finish9. The boys -------------- their homework before they went to the cinema. A. do B. will do C. had done D. are doing10. By the time the guests arrive, I ------------- the kitchen.A. will clean B. will have cleaned C. cleaned D. have cleaned11. John is in the library now. He ------------- for three hours.A. reads B. is reading C. has been reading D. has read12. The children -------- in the garden for two hours before it started to rain. A. are playing B. have playedC. will have been playing D. had been playing13. John --------- for the company for thirty years by the time he retires next month. A. has worked B. had workedC. will have been working D. will work14. Does Pedro --------------- to work every morning?A. walk B. walks C. walked D. will walk15. What you are talking about? I --------------- you.A. not understand B. don't understand C. am not understanding D. not understanding16. Did you --------------- your work?A. finish B. finished C. have finished D. had finished17. My friend --------------- her apartment.A. don't like B. doesn't like C. isn't liking D. isn't being liked