help me
28. In the end, we decided ____________to the theatre.
a. going b. having gone c. to go d. go
29. I’d expected _______________weight on when I gave up smoking, but I didn’t.
a. putting b. to put c. was put d. put
30. They’re lucky __________such a nice office to work in.
a. having b. have c. to have d. had
31. By the time you finish cooking, they ____________their homework.
a. do b. have done c. doing d. will have done
32. By the time you ___________ dinner, the film will have ended.
a. will finish b. will have finished c. finish d. is finishing
33. At 5 p.m yesterday, I __________ football with old friends.
a. was playing b. had been playing c. played d. playing
34. At 9 a.m tomorrow, I ____________ English at school.
a. was learning b. will be learning c. learn d. have learned
35. I will call you as soon as I __________back our school.
a. came b. come c. will come d. is coming
36. By the time you were born, we _________ a town house.
a. buy b. will buy c. bought d. had bought
37. Last night, I _________ to music when power ____________.
a. was listening/fail b. listened/failing c. was listening/failed d. listened/ is failing
38. I ________ some soup for Cindy but she said she wasn’t hungry.
a. heat b. heating c. have heated d. heated
39. When Cindy _________ her exam at the college, I’ll take her out for dinner at the Continental.
a. passes b. passed c. will pass d. pass
40. This is the last time, I _________ sugar after 9 p.m.
a. eating b. ate c. have ate d. will eat
28: a
29: b
30: c
31: d
32: c
33: a
34: b
35: b
36: d
37: c
38: d
39: a
40: d
28.C
29.B
30.C
31.D
32.C
33.C
34.A
35.B
36.D
37.C
38.D
39.A
40.B