Results 1 to 5 of 5
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • Hong Kong
      • Current Location:
      • Antigua

    • Join Date: Sep 2014
    • Posts: 16
    #1

    Lightbulb How long have you been waiting for?

    Q3 How long have you been waiting for?
    How long have you waited?

    Q2 I have been waiting for 2hrs
    I have waited for 2hrs

    What the differences are between these two?

    Q3 I have a question that is it appropriate to apply pp when we see ''for XX years,for 8 months, for 20 min'' ?

  1. probus's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Jan 2011
    • Posts: 3,458
    #2

    Re: How long have you been waiting for?

    "How long have you waited?"

    That is less than perfect because it fails to express the continuous character of the waiting.

    "How long have you been waiting" is better.

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

    • Join Date: Sep 2014
    • Posts: 16
    #3

    Re: How long have you been waiting for?

    Quote Originally Posted by probus View Post
    "How long have you waited?"

    That is less than perfect because it fails to express the continuous character of the waiting.

    "How long have you been waiting" is better.
    How about the situation is i have already met my friend, and going to ask her how long did she wait just now,,
    so which one is better How long have you been waiting or How long have you waited

    but in this situation my friend has already ended waiting me,, so can i use How long have you been waiting in this situation?

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

    • Join Date: Jun 2008
    • Posts: 24,104
    #4

    Re: How long have you been waiting for?

    If your friend has stopped waiting, you say, "How long did you wait [for]?" or "How long were you waiting?" or perhaps even "How long had you been waiting before you decided I wasn't going to turn up?"
    Otherwise it's "How long have you been waiting?"

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

    • Join Date: Nov 2013
    • Posts: 7,838
    #5

    Re: How long have you been waiting for?

    Quote Originally Posted by lindauuu View Post
    is it appropriate to apply pp when we see ''for XX years,for 8 months, for 20 min'' ?
    Do you mean you have been with your friend for XX years/8 months/20 minutes?

    Not a teacher.
    Last edited by Matthew Wai; 25-Sep-2014 at 07:07. Reason: typo

Similar Threads

  1. I have waited / have been waiting for you all day long.
    By Tan Elaine in forum Ask a Teacher
    Replies: 6
    Last Post: 02-Aug-2013, 07:48
  2. Replies: 2
    Last Post: 03-Jun-2013, 09:21
  3. Replies: 1
    Last Post: 23-Feb-2013, 06:27
  4. Sorry to keep you waiting so long
    By joham in forum Ask a Teacher
    Replies: 1
    Last Post: 01-Oct-2009, 09:54
  5. three meters long? tree-meter long? three-meter-long?
    By japanjapan in forum Ask a Teacher
    Replies: 3
    Last Post: 07-Jun-2006, 21:28

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
  •