WE _____ FOR THREE HOURS AND ARE VERY TIRED. A. ARE WALKING B. HAV...

12. We _____ for three hours and are very tired.

A. are walking

B. have been walking C. were walking

D. had been walking