Here are some expressions which a guest can use upon arriving at the host’s house.
WHAT TO SAY UPON ARRIVAL AT THE HOST’S
•Thank you for inviting me tonight.
•It’s nice of you to invite me to your house tonight.
•You have a wonderful place here.
•What a beautiful home you have!
•I love your sofa.
•I love what you did to your living room/kitchen/study.
•I love your wallpaper.
WHAT TO SAY FOR LATE ARRIVAL
•Sorry I’m late. I couldn’t get a taxi.
•Sorry to have kept you waiting. The bus was late.
•Sorry to be late. I missed the train.
•Sorry I’m late. I got stuck in traffic.
•Sorry I’m late. The traffic was terrible!
•Sorry to be late. I got lost.
•Sorry to be late. I was looking for a place to park.
Learn English the Right way!