1. By the end of this year ,I ____enough money for a holiday。()
A will save B will be saving C will have saved D have saved
2. I have been studying here for four years,by next summer ____-.()
A shall graduate B shall be graduated C shall be graduating D shall have graduated
3. I hope her health _______greatly by the time we come back next year.()
A improves B improved C will be improved D will have improve
4. “Are yougoing to Richard”s birthday party?()
“ then I ______my homework..”
A had finished B will have finished C would have finished D finished
5. I suppose by the time I come back in ten years? time all these old house______down。()
A will have been pulled B will be pulling C will have pulled D will be pulled
6. I hope that they ______the road by the time we come back.()
A will have repaired B would have repaired
C have repaired D had repaired
the time you arrive in London, we______in Europe for two weeks. ()
A shall stay B will have stayed
C have stayed D have been staying
8. By the year 2010,scientists probably______a cure for cancer. ()
A will be discovering B are discovering
C will have discovered D have discovered
re long, he______all about the matter. ()
A will have forgotten B forget C have forgotten D forgot
【答案解析】CDDBA ABCA