Page 1 of 2 1 2 Last
Results 1 to 10 of 14
  1. Member
    Student or Learner
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Oct 2014
    • Posts: 418
    #1

    Hell be 20 years old tomorrow./Hes going to be 20 years old tomorrow.

    1. Hes going to be 20 years old tomorrow.

    2. Hell be 20 years old tomorrow.

    (made by me)

    I wonder if both sentences are correct.

  2. VIP Member
    Retired English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • Europe
      • Current Location:
      • Czech Republic

    • Join Date: Jul 2015
    • Posts: 15,469
    #2

    Re: Hell be 20 years old tomorrow./Hes going to be 20 years old tomorrow.

    They are both OK. I would omit the 'years old'.

  3. Member
    Student or Learner
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Oct 2014
    • Posts: 418
    #3

    Re: Hell be 20 years old tomorrow./Hes going to be 20 years old tomorrow.

    What about these two sentences? Are they both correct too?

    1. He’s going to be 20 next year.

    2. He’ll be 20 next year.

    (also made by me)

  4. emsr2d2's Avatar
    Moderator
    English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2009
    • Posts: 51,347
    #4

    Re: Hell be 20 years old tomorrow./Hes going to be 20 years old tomorrow.

    Yes, they are both correct. They are exactly what Piscean was suggesting when he said that he would omit "years old".
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

  5. Member
    Student or Learner
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Oct 2014
    • Posts: 418
    #5

    Re: Hell be 20 years old tomorrow./Hes going to be 20 years old tomorrow.

    Quote Originally Posted by emsr2d2 View Post
    Yes, they are both correct. They are exactly what Piscean was suggesting when he said that he would omit "years old".
    Do you mean the sentences in #3 are both correct too?

  6. VIP Member
    Retired English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • Europe
      • Current Location:
      • Czech Republic

    • Join Date: Jul 2015
    • Posts: 15,469
    #6

    Re: Hell be 20 years old tomorrow./Hes going to be 20 years old tomorrow.

    That's what ems said. Her post was a response to your post #3.

  7. Member
    Student or Learner
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Oct 2014
    • Posts: 418
    #7

    Re: Hell be 20 years old tomorrow./Hes going to be 20 years old tomorrow.

    One of my grammar books says ‘will’ could be used to talk about a definite fact while ‘going to’ structure couldn’t be.
    Oil will float on water.√
    Oil is going to float on water.

    I think ‘he’ll be 20 years old tomorrow’ also expresses a definite fact and according to the point of view above, ‘going to’ structure couldn’t be used to replace ‘will’ in this sentence.

    That is to say:
    He’s going to be 20 years old tomorrow.
    He’ll be 20 years old tomorrow.

    Maybe the book is wrong or maybe my understanding is not correct. It’s pity that I don’t remember which book it is.

    I’d like to read your comments

  8. Key Member
    English Teacher
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • China

    • Join Date: Aug 2011
    • Posts: 2,212
    #8

    Re: Hell be 20 years old tomorrow./Hes going to be 20 years old tomorrow.

    English has far more words than Chinese. One advantage of having so many words is the ability to express small differences without having to add extra words to a sentence.

    'Going to' expresses a willingness; a plan; a desire; a prediction. I'm going to try harder next time. I'm going to take a chemistry course next semester. I'm going to have pizza for dinner. It's going to take a lot of work to get this project finished.

    As such, "He's going to be 20 years old tomorrow" is not wrong, but it really doesn't fit any of the above. Turning 20 has nothing to do with whether he is willing or not (he doesn't plan to be 20, he will be 20 whether he is willing or not). We might say we predict he will be 20, but that's too easy to be meaningful, so "He's going to be 20 tomorrow" isn't the best way to express that idea.

  9. Moderator
    Retired English Teacher
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Jun 2010
    • Posts: 28,766
    #9

    Re: Hell be 20 years old tomorrow./Hes going to be 20 years old tomorrow.

    Quote Originally Posted by diamondcutter View Post
    One of my grammar books ...
    Always tell us the title and author of any book you quote from, please.

  10. Moderator
    Interested in Language
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Dec 2015
    • Posts: 15,157
    #10

    Re: Hell be 20 years old tomorrow./Hes going to be 20 years old tomorrow.

    Quote Originally Posted by J&K Tutoring View Post
    "He's going to be 20 tomorrow" isn't the best way to express that idea.
    But it's a very common way to say it.
    I am not a teacher.

Page 1 of 2 1 2 Last

Posting Permissions

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