We had a sentence in an exam, and we were asked to choose the right tense of the verb, the sentence goes as follows
They are having dinner; they (haven't had, don't have) any problems at all.
Now the answer was (don't have) but I couldn't understand why, shouldn't it be in perfect tense, if it was to imply that no problems happened?