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

Tips

  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

Discussion

Download
Worksheet192.62 KB

Language level

Average: 4.1 (50 votes)

Submitted by Fred.sribeiro on Sun, 01/03/2026 - 23:33

Permalink

Hi everyone, i'm living in Brazil and my english is not so good, but i gonna try write this comment. 

Yes i would like to stay with a host family in another country, but in july 28 i go to USA to play soccer and i'll live in my college.

Submitted by negin_yari on Sat, 28/02/2026 - 13:00

Permalink
Actually, I'd like to stay with a host family if I know them well such as close or distant relatives, but I don't think I would do the same if the host family is not familiar with me and I'm not familiar with them. because I would not feel comfortable with them during my stay. I just like my home and nowhere else gives me the peace of home. but if I travel somewhere, it would be so helpful to stay with a host family if there is any family, because it helps you have a good trip. they already know the language and the city. so, they can help you to visit beautiful places of the city without having trouble interacting with local people since you might struggle with the language.

Submitted by Ulysses on Tue, 10/02/2026 - 16:05

Permalink

Of course I would like to stay with a family host. I can learn about different customs and meet new people. And when they come to my country, I'll show them the most interesting things, like food, places and activities to have a great time.

Submitted by fell on Tue, 20/01/2026 - 10:08

Permalink

Actually, i would give it a try!

In my opinion this will be a great experience for us to learn since we have the opportunities to get to know other people that we've never met and their culture

Submitted by Liliane_GB on Wed, 07/01/2026 - 01:01

Permalink

Absolutely! 
I've stayed with host families before and I loved it. They took great care of me, and if I have another opportunity, I'd like to continue doing so, because we can take advantage of it to talk more and improve our language skills even further.

Profile picture for user homoitiner

Submitted by homoitiner on Fri, 02/01/2026 - 16:42

Permalink

I would like to stay with a host family in a new country. I think it's the best way to get to know the country's traditions, food and people. 

Submitted by suahyun on Sun, 14/12/2025 - 13:21

Permalink

No, I don’t like staying with people I’m not close to. It feels really uncomfortable.

Submitted by Suhadawny on Thu, 11/12/2025 - 23:34

Permalink

no it's so scary to stay at home with people you dont know

Submitted by 21Younes21 on Fri, 14/11/2025 - 20:40

Permalink

From: Mohamed

To : David

Subject : Thanks!

 

Hi David,

 

I just wanted to write and say thank you for every think, I really appreciate your help with my laptop problem

 

when my laptop broke and I couldn't do anything , you gave me several options that helped me a lot to repair my laptop.Thanks to your advice, I found the problem and fixed it early. Now It's working perfectly even better than before.

 

I truly appreciate it , I hope you're doing well.

 

By Mohamed.

Submitted by melcdm on Mon, 10/11/2025 - 19:50

Permalink

I don't know. I think its a great experience for improve yourself in a new language or situantion, but I'm not a confident person, so this experience might be difficult to me.