Results 1 to 2 of 2

Thread: I have had

    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Hindi
      • Home Country:
      • India
      • Current Location:
      • India

    • Join Date: Feb 2014
    • Posts: 854
    • Post Thanks / Like
    #1

    I have had

    Hi guys,

    we say, "this is the best meal I have ever had or this was the best meal I had ever had" but, can we say "this was the best meal I have ever had" and what is the difference between "best meal I have ever had and best meal I ever had"?

  1. 5jj's Avatar
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic

    • Join Date: Oct 2010
    • Posts: 28,167
    • Post Thanks / Like
    #2

    Re: I have had

    Quote Originally Posted by tufguy View Post
    w We say, "tThis is the best meal I have ever had" or "tThis was the best meal I had ever had" but, can we say "tThis was the best meal I have ever had.and Also, what is the difference between "best meal I have ever had" and "best meal I ever had"?
    Please note the corrections I have made.

    We would not normally mix past and present in a sentence beginning with a present tense: This is (present simple) [or has been (present perfect)] the best meal I have ever had (present perfect).

    If we begin with a past tense, we can be more flexible. The meal may be past, but it could still be the best meal of your life - or it may have been surpassed.

    That was the best meal I had ever had. - Up to the past time of the meal. Not appropriate for a recent meal.
    That was the best meal I ever had. - During a past time period. Not appropriate for a recent meal.
    That was the best meal I have ever had. - It still has not been surpassed. Possible for a long-past meal or for one you have just finished.
    That was the best meal i ever had. - Not natural in British English.

Posting Permissions

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