Results 1 to 4 of 4
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Russian
      • Home Country:
      • Russian Federation
      • Current Location:
      • Russian Federation

    • Join Date: May 2010
    • Posts: 44
    • Post Thanks / Like
    #1

    Question Present Cont and Present Perfect Cont

    Is it correct to say "I am waiting for you for 2 hours"? My grammar book says it's not, but my English teacher says it's OK.
    I think it's correct to say like this:
    I am waiting for you.
    I've been waiting for you for 2 hours.

  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: Present Cont and Present Perfect Cont

    Quote Originally Posted by TheNewOne View Post
    Is it correct to say "I am waiting for you for 2 hours"? My grammar book says it's not, but my English teacher says it's OK.
    I think it's correct to say like this:
    I am waiting for you.
    I've been waiting for you for 2 hours.
    There are circumstances in which it is possible to say, "I am waiting for you for 2 hours", but these are rare, and I will not confuse things by detailing them.

    If your situation is that you began to wait two hours before you spoke, then you and your grammar book are correct. Your teacher is, unfortunately, wrong.

  2. Raymott's Avatar
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • English
      • Home Country:
      • Australia
      • Current Location:
      • Australia

    • Join Date: Jun 2008
    • Posts: 21,362
    • Post Thanks / Like
    #3

    Re: Present Cont and Present Perfect Cont

    Quote Originally Posted by TheNewOne View Post
    Is it correct to say "I am waiting for you for 2 hours"? My grammar book says it's not, but my English teacher says it's OK.
    I think it's correct to say like this:
    I am waiting for you.
    I've been waiting for you for 2 hours.
    You are right. We'd normally say the phrase in blue.
    The red phrase is not right.

    PS: I agree with fivejedjon. There is a use for something like the red phrase for a future context:
    "I'm waiting for him for two hours, then I'm going home" - but it's not really colloquial. We'd more likely say, "Well, I'll wait for him for another two hours ... "
    And it's probably not what your teacher has in mind.

    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Russian
      • Home Country:
      • Russian Federation
      • Current Location:
      • Russian Federation

    • Join Date: May 2010
    • Posts: 44
    • Post Thanks / Like
    #4

    Re: Present Cont and Present Perfect Cont

    fivejedjon
    Raymott

    Thank you very much!
    fivejedjon
    Thank you for correcting my slight mistake

Similar Threads

  1. Present Perfect and Present Perfect Cont
    By doctor_plague in forum Ask a Teacher
    Replies: 4
    Last Post: 27-Mar-2009, 14:20
  2. present perfect (cont)
    By beachboy in forum Ask a Teacher
    Replies: 2
    Last Post: 15-Jan-2008, 02:09
  3. Replies: 3
    Last Post: 16-Dec-2007, 12:37
  4. present perfect or present perfect cont.?
    By njanja in forum Ask a Teacher
    Replies: 2
    Last Post: 26-Jul-2006, 22:47
  5. Replies: 3
    Last Post: 27-Oct-2004, 01:21

Posting Permissions

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