HOW LONG_______________ YOU_____________ FOR ME

84. How long_______________ you_____________ for me?-For an hour. A. did-waited B. do-wait C. have-waited D. have-wait