语法与词汇 We have been() each other for 20 years.
【正确答案】 B
【答案解析】