单项选择题
A.read B.having read C.being reading D.reading
A.will wait B.is going to wait C.waits D.wait
A.traveled B.will have traveled C.have been traveled D.have been traveling