will be flying
will have been flying
flies
will fly E. is going to fly
Answer is Right!
Answer is Wrong!
The correct answer is: B. will have been flying
The sentence is in the future perfect continuous tense. This tense is used to talk about an action that will have been happening for a period of time by a specific point in the future. In this case, the specific point in the future is “by this time tomorrow”.
The other options are incorrect because they do not express the idea that Annie will have been flying for nineteen hours by this time tomorrow.
- Option A, “will be flying”, is in the future simple tense. This tense is used to talk about an action that will happen at a specific point in the future. In this case, the specific point in the future is “by this time tomorrow”. However, the sentence does not say that Annie will start flying at this time. It says that she will have been flying for nineteen hours by this time.
- Option C, “flies”, is in the simple present tense. This tense is used to talk about an action that happens regularly or repeatedly. In this case, the sentence does not say that Annie flies regularly or repeatedly. It says that she will have been flying for nineteen hours by this time.
- Option D, “will fly”, is in the future simple tense. This tense is used to talk about an action that will happen at a specific point in the future. In this case, the specific point in the future is “by this time tomorrow”. However, the sentence does not say that Annie will start flying at this time. It says that she will have been flying for nineteen hours by this time.
- Option E, “is going to fly”, is in the future progressive tense. This tense is used to talk about an action that is planned to happen in the future. In this case, the sentence does not say that Annie is planning to fly. It says that she will have been flying for nineteen hours by this time.