By May I _______(live) here for three years.
举一反三
- By May I _______ here for three years. A: shall have lived B: will be living C: have lived D: shall live
- I live here for ten years.
- I __________ ( live) here for over ten years.
- He seems __________ here for three years.
- I the way. I ______ here for quite many years. A: knew; have lived B: B. knew; live C: C. know; have lived