Busca entre varios profesores de Inglés...
Frank
have been hungry? was hungry?
A: You just ate both our salads!
B: I have been very hungry.
Question: Why does here A use 'have been' instead of 'was'? does it make sense if B says 'I was really hungry'?
20 de oct. de 2014 8:13
Respuestas · 10
2
To me it would actually make more sense if B said 'was' instead 'have been'.
In this case B might be saying that they are constantly hungry because of some condition like pregnancy, for example.
20 de octubre de 2014
2
It's odd-sounding, for sure. 'have been hungry' implies that the person felt hunger for a long period of time before eating both salads, which is why they ate both.
However, 'was hungry' sounds more natural and doesn't change the meaning.
20 de octubre de 2014
1
Yes, 'was' hungry is more natural. You were hungry before you ate the salads and you're not hungry any more.
The sentence from your English book is different:
A: Do you realize what you just did? You just ate both our salads!
B: I did? I must have been very hungry. If I hadn't been very hungry, I never would have eaten both our salads.
'I never would have eaten' is not a present perfect - it's a third conditional form.
20 de octubre de 2014
I think " have been hungry" is more emphatic
- have been very hungry : he is so hungry and he still feel hungry although he ate all salads
- was really hungry : he didnt feel hungry anymore after he ate
20 de octubre de 2014
¿No has encontrado las respuestas?
¡Escribe tus preguntas y deja que los hablantes nativos te ayuden!
Frank
Competencias lingüísticas
Chino (mandarín), Inglés
Idioma de aprendizaje
Inglés
Artículos que podrían gustarte

Same Word, Different Meaning: American, British, and South African English
12 votos positivos · 11 Comentarios

How to Sound Confident in English (Even When You’re Nervous)
13 votos positivos · 11 Comentarios

Marketing Vocabulary and Phrases for Business English Learners
10 votos positivos · 6 Comentarios
Más artículos