yes :) . I also seem to remember that years ago in an English to Italian phrase book in that section they used to euphemistically call "socialising" or whatever there was the Italian for "what time is your last bus", presumably so that the speaker could accidentally on purpose arrange for it to be missed.
why is "dei" necessary ? could you say 'hai progetti per stasera?" or would that mean something else?
In italian exits the "partitivo" form, that It has no translation in English. For example: English: I buy fruits Italian: Io compro DELLE frutte. English: I buy some bread Italian: Io compro DEL pane.
The English term "partitive" is sometimes used for expressions like "some fruit", as in, for example, "I have some fruit." In question form this becomes "Do you have any fruit?" However, as you say, it may not be an actual thing: when no word is used, the "some" (or equivalent) is implied, so "I have plans" means "I have some plans". (In fact, in this example, you don't normally say "I have some plans", although "Do you have any plans?" is fine.)
I suspect it's simply to avoid ambiguity: "i progetti" means "the plans", and you can't drop the "i".
It would also be correct, and fairly common, in the US to ask Do you have plans for the evening. In this case, the evening would always be understood to mean this evening. Probably depends on where one is from.
I just got, "Have you plans for this evening?" wrong - really seems OK to me, I reported it.
Do you have THE plans for this evening?
Wrong? I was thinking of a more business-like evening rather than the social.
have you any plans for tonight? - also marked wrong. Don't really understand why though...?
Do you have any plans for this evening? Would be a more suitable translation in my opinion
The use of dei in Italian dictates the use of any in English. DL is simply wrong. "Do you have any plans" is grammatically correct, more so than if we omit the word any
Why would this question be under Education, I wonder? Perhaps it's the teacher speaking, about to announce some time-consuming homework...