B. GRAMMAR AND STUCTUREQuestion 21-31: Choose the correct answer. Only one answer is correctCâu hỏi How long……………..here? - Since 1980. A. do you live B. did you live C. have you live D. have you lived