Web Analytics

Jessica _____ for six hours by the time she reaches the Hawaiian Islands.

Use the future perfect verb tense to complete the sentence.

will fly

will be flying

will have flown

will have been flying