Answer:
Step-by-step explanation:
Both the sentences are to be said in different times.
If you see " I hope you have a good time in ireland" then this is supposed to be said when the person is about to go to ireland but when you look at
" I hope you are having a good time in Ireland" this is suppposed to be said when the person is already in ireland
hope it helps