问题补充:
have you been swimming? For five years.
A. How many times
B. How long
C. How often
D. How much
答案:
A. How many times
(答案→)B. How long
C. How often
D. How much
解析:考查情景交际。根据答语“五年了”可知,问的是多长时间了。How many times 对次数提问;How long“多久”;How often“多久一次”;How much“多少钱”。故选B。