Your Score: 2
Average Score: 3.45
Total Attempts: 3029
1. Surely the train _____ left by the time we reach the station.
- (a) will be ( Your Answer )
- (b) has
- (c) will have
- (d) will
2. The guests _____ when we return home.
- (a) will not be arrived ( Your Answer )
- (b) has not arrived
- (c) will not have arrived
- (d) will not be arrive
3. I expect I _____ my homework by the time of my lecture tomorrow.
- (a) have finished
- (b) will finished
- (c) will be finished
- (d) will have finished
4. By this time next year, we _____ to Mumbai.
- (a) will move
- (b) are moving
- (c) have moved
- (d) will have moved
5. _____ you _____ graduated by July?
- (a) Will, has ( Your Answer )
- (b) Are, have
- (c) Will, have