ابحث بين معلمي الإنجليزية المتعددين...
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'?
٢٠ أكتوبر ٢٠١٤ ٠٨:١٣
الإجابات · 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.
٢٠ أكتوبر ٢٠١٤
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.
٢٠ أكتوبر ٢٠١٤
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.
٢٠ أكتوبر ٢٠١٤
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
٢٠ أكتوبر ٢٠١٤
لم تجد إجاباتك بعد؟
اكتب اسألتك ودع الناطقين الأصليين باللغات يساعدونك!
Frank
المهارات اللغوية
الصينية (المندرية), الإنجليزية
لغة التعلّم
الإنجليزية
مقالات قد تعجبك أيضًا

Same Word, Different Meaning: American, British, and South African English
12 تأييدات · 11 التعليقات

How to Sound Confident in English (Even When You’re Nervous)
13 تأييدات · 11 التعليقات

Marketing Vocabulary and Phrases for Business English Learners
10 تأييدات · 6 التعليقات
مقالات أكثر