I am living in this town since 1980
I am living in this town since 1980.
- was living
- shall live
- have been living
- No improvement
Answer
have been living. Present Perfect Continuous Tense
The correct option is C.
I am living in this town since 1980.
Answer
have been living. Present Perfect Continuous Tense
The correct option is C.