1. If only I __________ , I would have told you.
a) have known
b) had known
2. It __________ rained last night. The road is wet.
a) must have
b) can’t have
c) will have
3. They agreed __________ in the play.
c) to act
4. A lot of money __________ in the suitcase.
b) was found
c) to be found
5. This time next week I __________ skiing in Austria.
a) will be
c) have been
6. I __________ this work by tomorrow.
a) will have finished
b) am finishing
7. The thief turned himself __________ to the police
8. Have I __________ any mistakes?
9. The children made __________ a stilly story.
10. Can you help me do __________ this parcel?
11. I ran __________ an old friend when I was out today.