Complete the sentences using the answers or the verbs in the brackets. You have to decide where to use the future perfect or the future perfect continuous.
1. [ ] for more than two days when she gets home?
I think that she won't have been driving for more than two days.
2. How many years [ ] this year?
They'll have been married for 10 years.
3. What time shall we have a break?
At about 3 o'clock. We [ ] for nearly a day. (travel)