问题 选择题

They _____ for sixteen hours and still have a long way to go.

A.had walked

B.have been walking

C.walked

D.had been walking

答案

答案:B

填空题
单项选择题