1. These letters ...... by the manager, so we can't send
them.
a.haven't signed
b. are not signing
c. not being signed
d. haven't been signed
2. "Are a lot of people going to the concert?"
"Well, only 10 tickets have been sold ......"
a. yet
b. so far
c. already
d. still
3. "Don't you usually drive to work?"
"Yes, but my car ...... so I have to take the bus."
a. is being fixed
b. fixes
c. has been fixed
d. is fixed
4. Erin ...... judo classes for five years now.
a. taken
b. is taking
c. takes
d. has been taking
5. Emily usually goes on vacation twice ....
a. year
b. in year
c. a year
d. the year
6 . "Where's Harry?"
"He ...... to a football game."
a. has been
b. is gone
c. been
d. has gone
7. ...... OK for the bathroom walls?
a. Does this color look
b. This color looks
c. is looking this color
d. is this color looking
8. "I'm really hungry."
"...... anything to eat today?"
a. Don't you have
b. Haven't had you
c. You aren't having
d. Haven't you had
9. Leo speaks Spanish very well and ...... mistakes.
a. makes hardly ever
b. hardly ever makes
c. doesn't make hardly ever
d. hardly makes ever
10. Our hotel reservations ...... well in advance.
a. always make
b. have always made
c. are always made
d. always are making
11. "I'd rather go jogging in the morning, when it's cool."
"Well, ...... but I can't because I have to drive the children to school."
a. I see you are meaning
b. I see what you are meaning
c. I see what you mean
d. I am seeing that you mean
12. Thomas ...... correctly when the teacher asks him a question.
a. usually has answered
b. is usually answering
c. answers usually
d. usually answers
13. Adam is so clumsy; he ...... something.
a. always breaking
b. is always broken
c. is always breaking
d. breaks always
14. The film ...... at 5.00 pm, so we should hurry.
a. starts
b. has started
c. starting
d. is started
15. "Why is Kate crying?"
"She ...... up onions for the soup."
a. cuts
b. is cutting
c. has cut
d. has been cutting
16. How many people ...... to the party next week?
a. are you inviting
b. you invite
c. do you invite
d. have you been inviting
17. In the last few weeks, several cars ....... here.
a. are being stolen
b. have stolen
c. have been stolen
d. are stealing
18. I'm throwing the cheese away because it ...... good.
a. isn't taste
b. doesn't taste
c. hasn't tasted
d. isn't tasting
19. It's only the second time William ...... to Europe.
a. has flown
b. flies
c. is flying
d. has been flying
20. We ...... in a hotel until we move into our new apartment
a. have stayed
b. are staying
c. stay
d. staying