单项选择题
A. that B. it C. too D. very
A.traveled B.will have traveled C.have been traveled D.have been traveling
A.read B.having read C.being reading D.reading