1. Listen! There's someone at the door. I ____ the door for you.
A. will open B. am going to open C. open D. have opened
2. It's very hot. ____ open the window. please?
A. Are you going to B. Will you open C. Won't you open D. Are you opening
3. Although I have taken some aspirin, the headache ________ away.
A. won't go B. not go C. isn't going to D. isn't going
4. On Sunday at 8 o'clock I ____ my friend.
A. will meet B. meet C. will be meeting D. am going to meet
5. Wait! I ____ you to the station.
A. drive B. will drive C. am driving D. is going to drive
6. I ____ my sister in April as planned.
A. am going to see B. have seen C. see D. will see
7. Perhaps I ____ New York one day.
A. am visiting B. am going to visit C. visit D. will visit
8. Who ____ the next World Cup do you think?
A. will win B. win C. is going to win D. is wining
9. He ____ to the theatre tonight. He has got a free ticket.
A. goes B. is going C. went D. will go
10. I ____ my parents at the weekend. I already bought a train ticket.
A. visit B. visited C. will visit D. am going to visit
11. Don't touch that dog. It ____ you.
A. is going to bite B. is biting C. bites D. will bite