多彩な 英語 講師陣から検索…
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?
2024年9月5日 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.)
2024年9月6日
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.
2024年9月5日
まだあなたの答えが見つかりませんか?
質問を書き留めて、ネイティブスピーカーに手伝ってもらいましょう!
Follow your HEART
語学スキル
アラビア語, 中国語 (普通話), 英語, ドイツ語, 韓国語, スペイン語
言語学習
英語
こんな記事もいかがでしょう

Same Word, Different Meaning: American, British, and South African English
22 いいね · 17 コメント

How to Sound Confident in English (Even When You’re Nervous)
17 いいね · 12 コメント

Marketing Vocabulary and Phrases for Business English Learners
14 いいね · 6 コメント
他の記事
