HOW LONG WILL IT ... TO GET THERE

6. How long will it ... to get there?

A. cost

B. lose

C. make

D. take