Cấu trúc thank somebody for doing: cảm ơn ai vì đã làm gì, Thank you for + V-ing / N, đáp lại, bài tập

Cấu trúc thank somebody for doing (cảm ơn ai vì đã làm gì): Thank you for helping me. Dạng thank sb for + N, Thanks for, be grateful to sb for, cách đáp lại lời cảm ơn, tường thuật lời cảm ơn, lỗi thank you for help me và bài tập có đáp án.

Cấu trúc thank somebody for doing: cảm ơn ai vì đã làm gì, Thank you for + V-ing / N, đáp lại, bài tập

Cấu trúc thank somebody for doing là gì?

Cấu trúc thank somebody for doing dùng để cảm ơn ai vì đã làm việc gì. Sau for dùng V-ing hoặc danh từ — không dùng động từ nguyên mẫu.

Ví dụ

Thank you for helping me.
Thanks for the lovely gift.
I'd like to thank everyone for coming.
She thanked me for my advice.

for + V-ing / N.

Các cách cảm ơn khác

Cấu trúcVăn phongVí dụ
Thanks for...Thân mậtThanks for the ride!
Thank you so much for...Lịch sựThank you so much for your help.
I'm grateful to sb for...Trang trọngI'm grateful to you for your support.
I appreciate + N / V-ingTrang trọngI appreciate your help. / I appreciate you coming.

Đáp lại lời cảm ơn

Ví dụ

You're welcome.
No problem.
Not at all. (Anh-Anh)
My pleasure. / It was nothing.

Chọn theo mức độ trang trọng.

Xem bài: Cấu trúc not at all

Tường thuật

Ví dụ

"Thank you for waiting," the doctor said to us.
→ The doctor thanked us for waiting.

Thank + O + for + V-ing.

Xem bài: Cấu trúc congratulate somebody on doing

Những lỗi thường gặp


Bài tập thực hành

  1. Chia động từ: Thank you for (invite) me to your party.
  2. Viết câu cảm ơn: (ai đó đã gửi thư cho bạn)
  3. Tường thuật: "Thanks for the flowers," Lan said to Nam.
  4. Viết lại trang trọng: Thanks for your help. (I'm grateful)
  5. Sửa lỗi: Thank you for listen.

Đáp án

  1. inviting
  2. Thank you for your letter. / Thank you for writing to me.
  3. Lan thanked Nam for the flowers.
  4. I'm grateful to you for your help.
  5. Thank you for listening.

Tổng kết

Bài học liên quan

Bài trước: Blame somebody for doing

Bài tiếp theo: Apologize for doing

Xem tất cả bài học chủ điểm Các cấu trúc động từ đặc biệt

Câu hỏi thường gặp

Cấu trúc thank somebody for doing có dùng trong email không?

Có: Thank you for your email / for getting back to me.

Thank you in advance có lịch sự không?

Có, nhưng một số người cho là hơi áp đặt; có thể dùng I'd appreciate your help.

Thankful và grateful khác gì?

Gần nghĩa; grateful thường dùng với người, thankful với hoàn cảnh may mắn.

Thanks a lot có mỉa mai không?

Có thể, tùy ngữ điệu: Thanks a lot! (khi bị làm phiền).