The error is a misuse of verb tense, specifically an incorrect form of the past participle in the present perfect tense.
People often make this error due to confusion between simple past and past participle forms. For irregular verbs, the past and past participle forms can differ, as in the case of "fly", which can lead to mistakes.
The correct form is "has flown" because "flown" is the past participle of "fly", which is required for the present perfect tense.
People often confuse the past tense with the past participle ... Learn more →
The error occurs because the pronunciation of "separate" often makes ... Learn more →
People mistakenly separate the compound word "groundwork" into two words, ... Learn more →
People often confuse words that sound alike but have different ... Learn more →