Если есть маркер every day, то это Present Simple. Правильно будет
I have lunch at 3 o'clock every day.
Со словами завтрак, обед, ужин используется только have
Если есть маркер every day, то это Present Simple. Правильно будет
I have lunch at 3 o'clock every day.
Со словами завтрак, обед, ужин используется только have