I sugested to my students that we could say the following in English.
We flew to France on Air Canada, but we have flown on many other airlines in the past.
Is that correct? What is the grammar rule for using have flown? What part of speech is it? Thanks.
They insisted on using flied but I know that useage from baseball and didn't agree wih them.
'Flown' is the past participle of the verb 'to fly'. You used it correctly in your sentence, 'we have flown' is present perfect.