hello everybody,
thanks for the enriching participation. I think the best gift I would like to have if I were right is more and more good practice of these sort of things.
I think the right form is
Karim had flu because the verb have got should never be used in past and future. the same thing with did amina have (got) .. and the other examples.
the kindest regards.