I (see) him recently. Tick the correct one
saw
see
have seen
had seen
My hard lest you --- fail.
'With flying colours' means-