20.‘How about going to the theater?’ ‘OK,’ but I would rather ______ a concert.’
a. attend b. to attend c. attending d. have attended
21 Last night, we saw a meteor ________ through the sky.
a. streaked b. to streak c. streak d. to have streaked
22The skiers would rather ________ through the mountains than go by bus.
a. to travel on train b. traveled by train
c. travel by train d. traveling by the train
23.If we leave now for our trip, we can drive half the distance before we stop ________ lunch.
a. having b. to have c. having had d. for having
24. I always hear you ______ with your sister. What’s wrong between you?
a. argue b. to argue c. argued d. argues
25. Try _______ so many mistakes.
a. not to make b. not make c. to make not d. make not
26.You had better _______ home and have a rest.
a. going b. goes c. to go d. go
27. I hope__________to university next year.
a. to go b. go c. going d. went
28. I expected ________to the party, but I was not.
a. to invite b. inviting c. to be invited d. being invited
29. The manager insisted …………….me a position in the company.
A. for offering B. on offering C. in offer D. on offer