[Grammar] How long have you been waiting for?

Status
Not open for further replies.

lindauuu

Member
Joined
Sep 14, 2014
Member Type
Student or Learner
Native Language
Chinese
Home Country
Hong Kong
Current Location
Antigua
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'' ?
 
"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 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?
 
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?"
 
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:
Status
Not open for further replies.
Back
Top