Найдите ошибки have you had lunch an hour ago?
В данном случае артикль a будет без n, т.к. буква h согласная.
Did you have lunch an hour ago?