单项选择题
A.didn't hear B.hasn't been hearing C.hasn't heard D.hadn't heard
A.out of work B.out of stock C.out of practice D.out of reach
A.would have given B.will give C.should have given D.must give