Het is volgens Van Dale zweefvliegen, zweefvliegde, heeft gezweefvliegd. Het is verwarrend omdat je het werkwoord 'vliegen' anders verbuigt: vliegen, vloog, heeft gevlogen.