Results 1 to 9 of 9
    • Member Info
      • Native Language:
      • Turkish
      • Home Country:
      • Turkey
      • Current Location:
      • Turkey

    • Join Date: Nov 2014
    • Posts: 83
    #1

    I was waiting you for two hours yesterday.

    I have been waiting you for two hours. ( I started waiting in the past and I'm still waiting so I used Present Perfect Continuous.)

    Can you please tell me if I want to say above sentence to the person next day which of the following sentences I can say?

    1)I was waiting you for two hours yesterday.
    2)I waited you for two hours yesterday.
    Last edited by ercantuncer; 10-Apr-2015 at 11:57.

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

    • Join Date: Jul 2009
    • Posts: 41,822
    #2

    Re: I was waiting you for two hours yesterday.

    You need to add "for" before "you".

    I was waiting for you for two hours yesterday.
    I waited for you for two hours yesterday.

    I have been waiting for you for two hours.
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • Hong Kong
      • Current Location:
      • Hong Kong

    • Join Date: Aug 2011
    • Posts: 1,031
    #3

    Re: I was waiting you for two hours yesterday.

    [QUOTE=emsr2d2;1145283]You need to add "for" before "you".

    I was waiting for you for two hours yesterday.
    I waited for you for two hours yesterday.

    I have been waiting for you for two hours.[/QUOT
    E]

    Can I say "I have waited for you for two hours"?

  2. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 7,799
    #4

    Re: I was waiting you for two hours yesterday.

    I think you can, but I am not a teacher.

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

    • Join Date: Jun 2008
    • Posts: 24,091
    #5

    Re: I was waiting you for two hours yesterday.

    Quote Originally Posted by Winwin2011 View Post
    Can I say "I have waited for you for two hours"?
    You'd more likely say, "I've been waiting for you for two hours."

  4. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 7,799
    #6

    Re: I was waiting you for two hours yesterday.

    Will the following one be more likely if the listener has just arrived, i.e. the speaker is no longer waiting?
    Quote Originally Posted by Winwin2011 View Post
    "I have waited for you for two hours"
    Not a teacher.

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

    • Join Date: Jun 2008
    • Posts: 24,091
    #7

    Re: I was waiting you for two hours yesterday.

    No, if the listener has just arrived, you say what I said above. As you know, you can use the present perfect if an action has just finished.

  6. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 7,799
    #8

    Re: I was waiting you for two hours yesterday.

    In this context, the perceived meanings of 'have waited' and 'have been waiting' are the same, but the latter is more common.
    Is it correct? Not a teacher.

  7. teechar's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Iraq
      • Current Location:
      • Iraq

    • Join Date: Feb 2015
    • Posts: 6,180
    #9

    Re: I was waiting you for two hours yesterday.

    Someone says to another person on the phone:
    I've waited for you for two hours. I'm not going to wait anymore. I'm off now!

    Someone says another person on the phone:
    I've been waiting for you for two hours! When will you get here?

    Someone says to another person who arrives late:
    I've been waiting for you for two hours! Why are you so late?


Similar Threads

  1. They have waited/They have been waiting for 3 hours.
    By Arctica1982 in forum Ask a Teacher
    Replies: 4
    Last Post: 15-Jan-2015, 17:13
  2. Replies: 6
    Last Post: 01-Jun-2014, 03:56
  3. [Grammar] We are waiting for him for hours. He seems not to come.
    By kite in forum Ask a Teacher
    Replies: 1
    Last Post: 24-Sep-2013, 13:34
  4. Replies: 1
    Last Post: 24-Jan-2013, 22:39
  5. Replies: 1
    Last Post: 04-May-2007, 11:18

Bookmarks

Posting Permissions

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