Lulutz pergunta: “Uma das diferenças mais notáveis entre o simple past e o present perfect é que o primeiro normalmente é acompanhado de um tempo específico (last year, on saturday, etc), já o present perfect não. Entretanto, surgiu uma dúvida quanto às expressões de refeições como for breakfast, for lunch, for dinner. Elas são consideradas um tempo específico? Ou seja, é errado falar ‘They’ve chosen Chinese food for dinner’?”
Olá, tudo bem?
Lulutz, talvez você esteja confundindo o uso da preposição for. Essa preposição (às vezes conjunção) é usada em diferentes contextos e não somente para falar de “um tempo específico”.
Veja alguns exemplos de usos de for:
For + substantivo
- They’ve chosen Chinese food for dinner (dinner é um substantivo).
- I had tea and wholemeal bread for breakfast.
- They went to New York for Christmas.
Para dizer a razão de algo, em contextos mais formais
- We must begin planning now, for the future may bring some unexpected changes.
(For, nesse caso, é o mesmo que because e é uma conjunção e não uma preposição)
For + period of time
- She has been studying English for three years.
- I’ve been waiting for the bus (for + substantivo) for almost half an hour (for + period of time).
- We are going to live for a very long time (Heaven 17).
Para expressar a ideia de fazer algo por alguém
- Can you do this for me, please?
- I’ll do this for you.
A preposição for também é usada para formar alguns phrasal verbs e idioms (expressões idiomáticas).
Até a próxima!
Fontes:
- Livro Essential Grammar in Use, Cambridge Press, Unit 53, page 114; Unit 98, page 204)
- Livro Advanced Grammar in Use, Cambridge Press, Unit 80, page 160)
- So that vs. to + infinitive: expressing purpose
- Using the prepositions TO and FOR
Sobre a Autora: Telma Regina Garcia é uma profissional da saúde que sempre se interessou pela língua inglesa. Começou a estudar inglês na adolescência e nunca mais parou. Morou na Inglaterra por três anos e hoje colabora com a comunidade do English Experts nas horas vagas sendo também moderadora do Fórum.
Ainda precisa de ajuda?
Configura algumas opções:
- Envie sua questão em nossa comunidade;
- Assine o English Plus e tenha acesso ilimitado a respostas verificadas por especialistas.
Mostrar 5 comentários