Translation:She drank five glasses of lemonade.
I think both these sentences are acceptable english translations of this particular Italian sentence. However, the literal translation would be He/She has drunk.... I am thinking there is probably a different translation for He/She drank five glasses of lemonade. I think this would be used when describing the more distance past, but we haven't learnt that tense in Italian yet.
He drank 5 glasses of limonade and he has drunk 5 glasses of limonate, both answers are correct, the first is in past simple tense and the other is in present perfect tense..does this mean that the present perfect in italian can be translated to both tenses mentioned above? Please can anyone answer this really confused question??
I think all latin language speakers struggle with that. I tell you that for my experience as a Brazilian. I've been taught that the present perfect is used for actions that have started in the past, but didn't come to an end, or wasn't completed or something like that. But i often find sentences in the present perfect that i don't fully understand why they couldn't be in the simple past
There is actually a simple past in Italian, but it's generally only in books, fairy tales, and (I assume) newspapers. I found it in some stories I was reading. It's a lot like the Spanish simple past. For example Lei guardò, lui urlò. It's probably most often in 3rd person.
Can someone please explain why it needs to be he and not she? Is there anything that suggests it's masculine?
I put "He has drank five glasses of lemonade" and wasn't accepted?? In English, drunk is used more so in the sense of "have you drunk your tea yet?" drank would not be correct in this sentence. Also correct translation above uses the word drank so my translation should have been correct. Will report it now.
She has drank has also not been accepted today. Why accept she drank(above) and not she has drunk - makes no sense to me!
Edit: Having done some internet research it appears the correct grammatical sentences in English would be:
He/She drank five glasses of lemonade or He/She has drunk five glasses of lemonade.
It seems we also have past participles (as in the 2nd sentence) for some of our Irregular verbs - which I never knew before! And I've been speaking English for 20 years as a native speaker! Still you learn something new everyday!