Pesquise entre vários professores de Inglês...
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 de set de 2024 12:15
Respostas · 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 de setembro de 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 de setembro de 2024
Ainda não encontrou suas respostas?
Escreva suas perguntas e deixe os falantes nativos ajudá-lo!
Follow your HEART
Habilidades linguísticas
Árabe, Chinês (Mandarim), Inglês, Alemão, Coreano, Espanhol
Idioma de aprendizado
Inglês
Artigos que Você Pode Gostar Também

Same Word, Different Meaning: American, British, and South African English
22 votados positivos · 17 Comentários

How to Sound Confident in English (Even When You’re Nervous)
17 votados positivos · 12 Comentários

Marketing Vocabulary and Phrases for Business English Learners
14 votados positivos · 6 Comentários
Mais artigos
