1. Paula has given up (smoke).
a) to smoke
b) smoking
c) having smoked
d) smoke
2. I promised (come) in time.
a) to come
b) having come
c) come
d) to be coming
3. I saw him yesterday. He seems (lose) weight.
a) losing
b) to have lost
c) to lose
d) to have been losing
4. Let me (carry) your bag.
a) to carry
b) carrying
c) carry
d) having carried
5. I dont enjoy (dance) very much.
a) to dance
b) dance
c) dancing
d) having danced
6. It was so funny. I couldnt help (laugh).
a) laughing
b) laugh
c) to laugh
d) being laughed
7. Would you mind (close) the door, please?
a) close
b) closing
c) to close
d) closed
8. Id prefer (get) a taxi.
a) getting
b) get
c) to get
d) having got
9. He is very good at (learn) languages.
a) to learn
b) learn
c) being learnt
d) learning
10. Nick is used to (live) alone.
a) live
b) having lived
c) to be living
d) living
11. John insisted on (pay) for the meal.
a) to pay
b) having paid
c) paying
d) being paid
12. Its no use (worry) about it.
a) worrying
b) to worry
c) to have worried
d) worry
13. I had difficulty (get) a permission.
a) to get
b) having got
c) got
d) getting
14. Lets go to the pool (have) a swim.
a) to have
b) having
c) had
d) having had
15. Tom was surprised (see) you last week.
a) seeing
b) to see
c) having seen
d) see
16. I prevented them from (make) the same mistake.
a) make
b) to make
c) having made
d) making
17. Did you notice anyone (go out)?
a) to go out
b) go out
c) going out
d) to have gone out
18. (Finish) her work, she came home.
a) finished
b) having finished
c) to finish
d) to have finished
19. She denied (go) there.
a) to go
b) to have gone
c) to have been going
d) going
20. He pretended (listen) attentively.
a) to listen
b) listening
c) to be listening
d) having listened
21. Do you know how (get) to Nicks house?
a) getting
b) get
c) having got
d) to get
22. Ann was made (open) her suitcase.
a) open
b) opening
c) having opened
d) to open
23. I remember (lock) the door.
a) locking
b) to lock
c) having locked
d) to be locking
24. The car wont start.
Try (turn) the key.
a) to turn
b) turning
c) to be turning
d) turn
25. The coat is dirty. It needs (clean).
a) to clean
b) to have been cleaned
c) cleaning
d) cleaned
26. I wouldnt like (be) a dentist.
a) be
b) being
c) to be
d) to have been
27. I bought a new car instead of (fly) to Africa.
a) to fly
b) fly
c) having flown
d) flying
28. Im looking forward to (see) you again.
a) to see
b) to have seen
c) seeing
d) seen
29. He doesnt approve of (drink) hot beverages.
a) to drink
b) to be drinking
c) drinking
d) having drunk
30. She was busy (work) in the garden.
a) working
b) to work
c) to be working
d) having worked