0

Can you ask this question in English? Did your mother have your lunch done yesterday?

Thanks

6
  • I don't think have ... done is a present perfect there. Rather, done is a synonym for ready and have is a lexical verb, not an auxiliary.
    – TimR
    Apr 24, 2018 at 12:18
  • We also do not combine time references that exclude the present (e.g. yesterday) with the present perfect.
    – TimR
    Apr 24, 2018 at 12:21
  • 2
    The question is grammatically correct but probably does not mean what you intend. It means something like "Did your mother cause someone else to put together your lunch yesterday?" or "Did your mother complete your lunch yesterday?"
    – stangdon
    Apr 24, 2018 at 13:03
  • No, and you can't in Spanish either: ´¿Tu madre hizo hacer tu comida ayer? That does not mean anything, right? So, I am not sure where you got that idea. to have something done: have your hair cut=hacer cortar el pelo. That you can say, for example.
    – Lambie
    Apr 24, 2018 at 13:17
  • The idea was to mix the past with a causative sentence, but i don't know if you can use it? Apr 25, 2018 at 9:47

1 Answer 1

1

Did your mother have your lunch done yesterday?

This sentence is grammatically correct. However, it's ambiguous, because it's not clear whether "done" is the past participle or an adjective. It could either mean:

  • Did your mother have your lunch made yesterday?

    (i.e. "Yesterday, did your mother cause your lunch to be made?"); or

  • Did your mother have your lunch ready yesterday?

    (i.e. "Yesterday, did your mother cause your lunch to be ready?").

The former ("have [...] made") implies that somebody else made the lunch, but the mother instructed that person to make it, but the latter ("have [...] ready") implies that the mother had a more direct role (i.e. making it). The ambiguous "have [...] done" could be either.

This construction is possible, but try to be more specific than "done".

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .