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.8 (25 votes)

Submitted by MONALEEZA3300 on Thu, 23/03/2023 - 10:18


I would love to stay with a host family , its agreat chance to improve my comunication in english and its my dream to visit anew country

Profile picture for user hpboy92

Submitted by hpboy92 on Tue, 07/03/2023 - 00:08


Would you like to stay with a host family in a new country?
Yes, I would like to stay with a host family when I visit a new country. Because a host family can give me chances to communicate and practice the language that they speak, maybe English. More important, I can have new friends.

Profile picture for user marwa hussin

Submitted by marwa hussin on Mon, 20/02/2023 - 19:23


yes, i'd love to stay with a family host in a new country, i'm sure it will be an amazing experience and i'll learn from them a lot about their life and their country

Submitted by Andre Paul on Fri, 10/02/2023 - 18:06


Yeah, I would like to stay with a host family in a foreign country. Since I want to visit different countries. Especially, I wonder about Norway, Canada, and Israel. They have various cultures. I love cold weather, and Norway and Canada's climates fit me. If I move or visit these countries, I will meet different people, and see stunning places. There is a diversity of food in these countries so that I can taste them.

Let's talk about a host family. I think that it could be great because I love the harmony of a family. Staying with a family in a foreign country leads to using English with ease as I have to connect a communicate rapidly. I can't be silent, I have to participate in movement with people. As a result, of course, it could be a pleasure for me. Maybe one day!

Submitted by Trang Luu on Sun, 05/02/2023 - 06:14


I would love to stay with a hosts family in a new country. It is the best way to practice new language, learn about the culture and discovery a lot of interesting places.

Submitted by mehak on Wed, 01/02/2023 - 00:53


I would love to stay with a host family in a new country. it'll be amazing experience to learn about the culture and language of that country. also it'll be great opportunity to taste their food.

Submitted by emineelibol on Mon, 16/01/2023 - 19:13


It's exciting to even imagine that. The easiest way to learn new culture and meet new friends is to stay with a host family. According to me that makes me a more social person.

Submitted by rainrain68 on Mon, 16/01/2023 - 16:41


I would love to stay with a host family in a foreign country. It will be a very unique experience. I imagine I will have more chances to get immersed in their culture and meet local people.

Submitted by Ndrkdbrgnv on Mon, 09/01/2023 - 16:28


Yes, I have. This is one of my biggest dreams. I've heard about the host family so many times, and I'm interested in living with them for a while. I think it would be a good experience.

Submitted by Alaaseada on Sat, 07/01/2023 - 10:08


Actually Yes, I would love to do so. I have been always dreaming of volunteering to work in the countryside of Switzerland, staying with a host family, and experiencing their daily life in such scenic areas. Additionally, I an fond of French language, so I am learning it, and as far as I know, it is one of the four official languages in Switzerland. Thus, I believe that it will be a good chance to boost my French.