I _____ on this planet for forty years on my next birthday.
A: will live
B: have lived
C: will be living
D: will have lived
A: will live
B: have lived
C: will be living
D: will have lived
举一反三
- By the end of next year, I _____ here for seven years. A: will live B: am living C: shall have lived D: have lived
- We()here for twenty years by the end of next month. A: A.will live B: B.have lived C: C.will have lived D: D.will be living
- By May I _______ here for three years. A: shall have lived B: will be living C: have lived D: shall live
- I __________ with Jack and John at the moment. A: lived B: live C: am living D: have lived
- I have a friend in London. A: to live B: lived C: living D: live