填空题

This is the longest flight I have ever taken. By the time we get to Los Angeles, we had flown for 9 hours. A. longest B. have ever taken C. had flown D. for

【参考答案】

C应改为will have flown。