What does "Avec qui déjeunes-tu?" mean?

It translates to "Who lunched with you?"

Is it a past tense or can I also say "Who eats lunch with you?"

It is past tense. "Qui mange le déjeuner avec vous?" translates to "Who eats lunch with you?"

It's present tense.

"Avec qui déjeunes-tu?" is a French phrase that translates to "With whom do you have lunch?" in English.

To understand the meaning of this phrase, you can break it down as follows:

- "Avec" means "with" in English, indicating a sense of companionship or partnership.
- "Qui" means "who" in English, referring to a person or individuals.
- "Déjeunes-tu" is a form of the verb "déjeuner" which means "to have lunch". The "-tu" at the end indicates that the question is asked in the second person singular, meaning it is directed at "you".

Understanding the individual words can help you grasp the overall meaning of the phrase.