---- _______ has Mary been playing the piano? ---- For three and a half hours. A. How soon B. How long C. How far D. How often 答案:BWe have already said a good deal about the various problems _______ the war.A.trying outB.dating back toC.appealing to D.relating to