问题:
"_____ has Mary been playing the piano?"
"For three and a half hours."
A. How soon
B. How long
C. How far
D. How often
"_____ has Mary been playing the piano?"
"For three and a half hours."
A. How soon
B. How long
C. How far
D. How often
参考答案: