Results 1 to 4 of 4
  1. #1
    TheNewOne is offline Junior Member
    • 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

    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.

  2. #2
    5jj's Avatar
    5jj is offline VIP Member
    • 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

    Default 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.

  3. #3
    Raymott's Avatar
    Raymott is offline VIP Member
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • English
      • Home Country:
      • Australia
      • Current Location:
      • Australia
    Join Date
    Jun 2008
    Posts
    19,871
    Post Thanks / Like

    Default 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.

  4. #4
    TheNewOne is offline Junior Member
    • 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

    Default 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
  •