How long have you been swimming?

问题描述:

How long have you been swimming?
A.have swimming B.have been swimming C.swam D.swimming

B现在完成进行时