单项选择题
A.will arrive B.arrive C.arrived D.have arrived
A.be hearing B.hearing C.hear D.have heard.
A.are being B.were C.had been D.have been