1.She has been suffering from malaria since she…..her job. (3)
- (1) leaves
- (2) had
- (3) left
- (4) has been leaving
2.They……..the students on educational tour on next Monday. (3)
- (1) were taking
- (2) have taken
- (3) are taking
- (4) have been taking
3.I have just hired a typewriter and I…….type now-a-days. (1)
- (1) am learning
- (2) have learnt
- (3) learnt
- (4) will learn
4.By July 2005, she……in this firm for eleven years. (2)
- (1) will work
- (2) will have been working
- (3) will be working
- (4) has been working
5.The train…..before we reach the station. (1)
- (1) will have departed
- (2) has departed
- (3) is departing
- (4) was departing