1. we (to leave) early in the morning. i have booked a taxi in order not
to miss the train.
1) leave
3) have been leaving
2) have left
4) are leaving
2. he (to meet) mr. brown at his office on the 25th.
1) meets
3) is meeting
2) has met
4) has been meeting
3. what a beautiful rose! it (to smell) wonderful!
1) is smelling
3) has been smelling
2) smells
4) has smelled
4. - why are you out of breath?
- i (to run) for half an hour.
1) ran
3) am running
2) have been running
4) have run
5. it (to rain) all night. there are huge pools everywhere.
1) has been raining
3) has rained
2) is raining
4) rains
6. it's the third time the telephone (to ring) this morning.
1) rings
3) is ringing
2) has been ringing
4) has rung
7. we (to climb) for six hours already, but we haven't reached the top of
the mountain yet.
1) are climbing
3) have been climbing
2) climb
4) have climbed
8. don't come in. he is taking an exam. he (to take) his exam for half
an hour already.
1) takes
3) is taking
2) has been taking
4) has taken
9. your words (to sound) encouraging.
1) sound
3).sounds
2) have sounded
4) are sounding
10. we (to meet) for coffee tonight.
1) meet
3) have met
2) are meeting
4) have been meeting
1. 2)
2.2)
3.1)
4.2)
5.1)
6.1)
7.4)
8.4)
9.3)
10.2)
1 are leaving
2 is meeting
3 smells
4 have been running
5 has been raining
6 has rung
7 have climbed
8 has been taking
9 sound
10 are meeting