20. I (go)………… to the theatre this evening.
A. am going B. went C. have gone D. go
21. We ( have) …………… a party next Sunday. Would you like to come?
A.will have B. have C. are going to have D. have had
22.I feel dreadful. I (be)……………….. sick.
A. will be B. have been C. am going to be D. am
23.It’s raining. Ok. I ………….(.take) a taxi now.
A.am taking B. am going to take C. have taken D. will take
24.She is very careless. She (always/lose) …………………. her keys.
A. always loses B. is always losing C. will always lose D. always is losing
25.Water (cover) ……………. most of the Earth’s surface.
A.covers B. is coving C. will cover D. cover
26.Keep quiet! We (listen) _________ to the music.
A. are listening B. listen C. will listen D. listened
27.Where's John? He (listen)_.............. to a new CD in his room.
A. listen B. will listen C. is going to listen D. is listening
28. Every morning, I often sit in my garden and __________ to my nightingale sing.
A. listening B. listen C. listened D. listens
29. Keep quiet! We _________ to the music.
A. are listening B. listen C. were listening D. is listening
30. Mary will tell her mother the truth when she __________ back.
A. will have come B. would come C. comes D. will come
31. My brother said he sent the letter to my parents three days ago, but they ___________ yet.
A. did not receive B. had not received C. does not receiveD. have not received
32. Their sons _____________ out of the house since six o’clock.
A. will come B. has come C. did come D. have come
33. __________ you do your exercises yesterday?
A. Did B. Do C. Does D. Have
34. She___________you as soon as she comes back.
A. phones B. would come C. will phone D. phone
35. The old people _______ tea to coffee.
A. prefer B. prefers C. preferred D. had preferred