พบครู ภาษาอังกฤษ คน
Follow your HEART
A. I'm grateful for [making/having made] the cake one month ago.
(I said it today.)
B. I'm grateful for [surviving/having survived] during the 10 - year war.
(War ended a few days ago.)
C. I'm grateful for [existing/ having existed] after you were born.
(I said it today.)
Which one is correct, left or right?
5 ก.ย. 2024 เวลา 12:15
คำตอบ · 2
It is difficult to say because these are unnatural sentences. For example, hy are you grateful because you made a cake?
Maybe:
I'm grateful to you for making the cake.
I'm grateful for surviving the ten-year war.
I'm grateful for ... being alive / existing at the same time as you? (Not sure what you want to express here.)
6 กันยายน 2024
A: Both are OK. Left is more common & casual. Right is more posh & bookish.
B: Both are poor grammar. I would omit "during", or replace it with "through", then both versions are fine. Left is more simplistic. Right is more specific.
C: Both are technically OK but the meaning is a bit vague. Consider something like "I'm grateful for being alive in your lifetime" to remove any lack of clarity about what you're trying to say.
5 กันยายน 2024
ยังไม่พบคำตอบของคุณใช่ไหม
เขียนคำถามของคุณเพื่อให้เจ้าของภาษาช่วยคุณ!
Follow your HEART
ทักษะด้านภาษา
ภาษาอาหรับ, ภาษาจีน (กลาง), ภาษาอังกฤษ, ภาษาเยอรมัน, ภาษาเกาหลี, ภาษาสเปน
ภาษาที่เรียน
ภาษาอังกฤษ
บทความที่คุณอาจชอบ

Speak More Fluently with This Simple Technique
24 ถูกใจ · 4 ความคิดเห็น

How to Read and Understand a Business Contract in English
20 ถูกใจ · 3 ความคิดเห็น

6 Ways italki Can Help You Succeed in Your School Language Classes
15 ถูกใจ · 8 ความคิดเห็น
บทความเพิ่มเติม