填空题 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


  • 1、
【正确答案】 1、C应改为will have flown。    
【答案解析】[解析] By the time“到……时”,主语应使用将来完成时。