Results 1 to 6 of 6
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Portuguese
      • Home Country:
      • Tuvalu
      • Current Location:
      • Tuvalu

    • Join Date: Oct 2007
    • Posts: 1,860
    • Post Thanks / Like
    #1

    how should I say it, please?

    What have you eaten today?
    What did you eat today?

    Thanks.

  1. konungursvia's Avatar
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Mar 2009
    • Posts: 4,937
    • Post Thanks / Like
    #2

    Re: how should I say it, please?

    They are both correct, though the British usually use the first, the Americans preferring the second.

  2. Barb_D's Avatar
    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Mar 2007
    • Posts: 17,856
    • Post Thanks / Like
    #3

    Re: how should I say it, please?

    I would use the first if the day is not yet over and you may eat something more.

    I would use the first to inquire about a closed period of time in the past, when additional eating in the period I think of as "today" will not happen.

    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Indonesian
      • Home Country:
      • Indonesia
      • Current Location:
      • Indonesia

    • Join Date: Jan 2008
    • Posts: 83
    • Post Thanks / Like
    #4

    Re: how should I say it, please?

    [quote=jctgf;457584]What have you eaten today?
    What did you eat today?

    In my mind when you say the first sentence there is something relate to it. Let's say a little child is sick and his mother will ask what have you eaten today. And the second sentence maybe it is better not using today


    • Join Date: Apr 2008
    • Posts: 1,571
    • Post Thanks / Like
    #5

    Re: how should I say it, please?

    What have you eaten today that you have a stomach ache?


    • Join Date: Oct 2006
    • Posts: 19,448
    • Post Thanks / Like
    #6

    Re: how should I say it, please?

    Quote Originally Posted by konungursvia View Post
    They are both correct, though the British usually use the first, the Americans preferring the second.
    So far as I am aware, Britons will use either or both.

    A: I feel so tired, I cannot think what's the matter.
    B: What have you eaten today?

    A: Oh dear, I feel so sick.
    B: What did you eat today?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •