You are right. "Offra" is the 1st, 2nd and 3rd person singular of the present subjunctive, so technically this sentence can be translated as "Allow ME to buy you lunch" or "Allow HER (or HIM) to buy you lunch". (Obviously the case "Allow YOU to offer you lunch" doesn't make any sense.)
You can eliminate 2nd person (you and formal You) because they don't make sense - "[You] allow you to buy you lunch" And "it" won't make an offer, much less buy lunch. That leaves me, him and her, all of which should be accepted by Duo. If not, report it, because it's a mistake.
Italians like a certain breed of Brit can have very pronounced formal politeness. Doesn't necessarily mean of course that either are necessarily particularly nice people. Such things/forms can to my northern Brit sensibility come across as ingratiating, or worse. This is the second of your comments I have come across this morning - have a lingot.
Is the exclamation point necessary? I mean, I know that duo uses them to indicate the imperative, but in written Italian, would this really have an exclamation point? In English the phrase "Allow me to buy you lunch." is polite and it seems it does not require or even desire an exclamation point.
It's an idiom. They happen all the time in all languages. Idioms bend languages so that words mean things beside what the dictionary tells you. All you can do is remember what they are and how to use them. Learning them will amaze and delight your new Italian friends.
Duo systematically translates "offrire" as "to buy", but I can imagine lots of situations where I would use "offer" or "get." If I'm offering lunch or a drink to a guest, for instance, I'm not buying anything, I'm offering. And informally, in a restaurant or bar, one can say "I'll get that" or, in a party. "can I get you a drink." Or is the Italian offire restricted to the buying situation?
Duo translates offire as "to buy" in this context because that is what Italians mean when they use it. Offrire una birra- to buy a beer; offrire un caffè- to buy a coffee; offrire un giro di....- to buy a round of.... L'ultima volta ho pagato io, adesso offri un giro tu.- I paid last time, now you buy a round. Examples from Streetwise Italian. Hope that helps.
Have a look at :
This gives context where the phrase could mean: Let me buy/offer/get/treat.
BTW if you're offering- mine's a large G&T
This is my problem. Lascia is you imperative. You let Che that then offra is subjunctive in first three tenses. But ti (DO) is not tu , subject which would indicate you offer (buy). So, could be io offra, .which is I offer or allow me. Entire lesson revolves around the subject of the subjunctive is included to identify what the subject of offra is. It is not included here.
comprare, buy, or aquistare acquire offrire is offer
You are correct that ti is the direct object of offra, which itself is the subjunctive with possible subjects (people only, so no "it") being: "I, you, he, she, and (formal) You". ti has nothing to do with any of these possible subjects - ti is a direct object, not a subject.
The subject of lascia is an unspoken "you". So the literal initial form of the sentence is: "[You] allow that (I, you, he, she, or (formal) You) offer you (ti) lunch."
Since that is idiomatically bad English, the case of the subject of "offer" is changed from nominative to objective, "that" is changed to "for", and "you" is eliminated because it doesn't make any sense:
"[You] allow for (me, him or her) to offer you (ti) lunch."
Cleaning up the imperative form results in the final product: "Allow (me, him or her) to offer you lunch."
Without more context, we can't pick which subject to use, so any one of them should be correct.
You're asking about the subject of offra. The possible subjects are "I, you, he, she, it, and (formal) You", because offra is the present subjunctive verb form for 1,2,3 person singular of offrire.
"it" and "you/You" don't make any sense and can be eliminated, leaving "I, he, she" as possible subjects for "offra". Because of idiomatic requirements of English, we change those to "me, him, her". None of the three possible subjects is specified in the Italian, so any one of them should be a correct answer. However, "me" is the most likely subject of "offer" in this sentence, based on common sense and usage.
But I did see a comment reporting that "allow her to buy you lunch" was accepted, so "me" is not the only answer, just the most probable.
Since "offra" has no explicit subject, you can take the sentence to mean "let lunch be offered to you", similarly to how you'd say "si parla Italiano" for "Italian is spoken". It seems most likely that someone saying this would mean it as a personal offer, but depending on the context you could equally translate it as "let him/her buy you lunch".
"offer" would be appropriate in a private home. You first have to offer before you can give, and once the offer is accepted, giving is assumed, so it's unnecessary to mention.
"buy" is appropriate in a restaurant, unless you own the restaurant. "give" would be redundant (repetitive) also, because first you have to buy before you can give. If you just say "buy", the "give" part is implied and is again unnecessary to mention.
Also - it's idiom. You just have to learn idioms. Here "offer" means "offer/buy" not "give". It's just the way it is, so you just have to remember it.
That would use different word, da' (AFAIR, but I am very far from being sure as dare has special conjugation).
It must be really hard for native English speakers but some languages are very strict on words and their meaning. For me it was really hard after learning Russian, that in English I don't pair words to words, but words to ideas. The best example is probably the line that has so many aspects, and in my mother tongue we use different words for all of them... Italian is somewhat similar, even if not that strict, still they have separate words for everything :) (Recycled Oscar Wilde quote)
I feel like there's a huge difference between the more literal translation of 'let me offer you lunch' and the accepted 'let me buy you lunch.' The first is something you might say to someone while you're already making your own lunch. The second sounds more like a work thing, or a date, or even to a homeless person.
Good question. This one does not make sense to me, either. it appears to mix the informal imperative form of lasciare with the formal imperative form of offrire, while using the informal reflexive "ti". I would have initially translated this along the lines of "you allow that you offer yourself lunch", which makes no sense. Best I can make out of it is "you allow one to offer you lunch".
But, perhaps this is some kind of idiomatic expression that can't be translated in any literal fashion.
Hi colbymenning. I will have a go at explaining this.... 'Lascia' - third person singular (he/she/it) but also the polite form of second person singular (you), present tense. You would use this when you were not totally familiar with the person, or were in a formal/business situation. So 'lascia' in this context is 'You let/allow'. Offra, as Viaggatore has pointed out below, is the subjunctive. A literal translation of this phrase is therefore (here goes) - 'you allow that I offer lunch to you?'. Somewhat tortuous I know, but that's Italian grammar and sentence construction for you! Hope this makes sense and is helpful.