By the time John.... the destination, he.... for about three hours.
A.will get / has walked
B.gets / will have been walking
C.has got / walks
D.is getting / is walking

Các câu hỏi liên quan