A thank-you email

A thank-you email

Learn how to write a thank-you email.

Do the preparation task first. Then read the text and tips and do the exercises.

Reading text


  1. Start with Hi if it is an informal email to someone you know.
  2. The email can have three main paragraphs:
    • the reason for writing (= to say thank you)
    • the main point (= more details or examples)
    • a wish or offer for the future.
  3. Use emojis (e.g. smiley) or emoticons (e.g. :) ) to show you're joking.
  4. You can say See you soon / See you next year if you hope to meet again.
  5. Use a closing phrase like Keep in touch, Write soon, Speak soon or Take care.

Task 1

Task 2

Task 3


Worksheet192.62 KB

Language level

Average: 3.9 (28 votes)
Do you need to improve your English writing skills?
Join thousands of learners from around the world who are improving their English writing skills with our live online classes and personal tutoring courses.

Submitted by santosh27 on Sun, 25/09/2022 - 15:25


Would you like to stay with a host family in a new country?

Ofcourse, it would be a new experience for me. It allows me to know their culture,hospitality and a chance for me to explore a new places over their.

Submitted by cesarasg on Tue, 06/09/2022 - 17:49


Would you like to stay with a host family in a new country?
Of course, It seems to me an extraordinary experience. Early this year, I stayed one month in the US with a family, it was an incredible experience. We ate, traveles and knew new places. It was wonderful.

Submitted by ahdi.sakta on Tue, 06/09/2022 - 02:54


Would you like to stay with a host family in a new country?

Yes, sure. I would be a great experiance if I have that great opportunity. I believe that my English will improve a lot because I'd have many chances to speaking and listening to native speakers.

Submitted by ze-lal on Sat, 13/08/2022 - 08:02


I've had an experience being at someone's house. Our host were my father's friends. My siblings and I lived with them for a week. They were a wonderful family and we had great time. We went to sightseeing and picnic almost every day. Those were such wonderful days. When we left their house we were really sad and I really missed them

Submitted by Linneker Pimenta on Tue, 09/08/2022 - 15:00


Idk, I think I prefer staying in a local hotel. Being with strangers, in another country and in a different culture seems a little scared for me.

Submitted by taduyhieu on Fri, 29/07/2022 - 16:21


Hi Bob,
I just wanted to say thank you for the successful team building. We had a great time. We had many outdoor activities to connect team members. I had a delicious dinner with my favorite foods. Although I feel a bit tired I am very happy.
I am very ready for the next team building.

Yes, I want to stay with host family in another country to improve my speaking skill. I'd love living with host family because I've lived in the hostel when I was university student.

Submitted by batatinha16 on Tue, 26/07/2022 - 02:07


I take in any opportunity that appears, so I´d love to stay with a host family. But everything has pros and cons. I could improve my english and lose my fear of speaking, but it´s dangerous. I wouldn´t know the hosts very much. Also, i like to have my privacy and my freedom.

Submitted by Amelle-TechLea… on Thu, 21/07/2022 - 16:35


It would be a pleasure for me to stay with a host family in an English-speaking country. That would help me improve my English listening and speaking skills. It would be an amazing experience and a great opportunity to know about the culture, traditions and life style of the new country, as well.

Submitted by hamodihamodi on Thu, 21/07/2022 - 04:42


Yes, of course, because I should learn the new country language and cultures and that is could be learning from the country's people