[Grammar] I was waiting you for two hours yesterday.

Status
Not open for further replies.

ercantuncer

Junior Member
Joined
Nov 28, 2014
Member Type
Student or Learner
Native Language
Turkish
Home Country
Turkey
Current Location
Turkey
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:
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.
 
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"?
 
I think you can, but I am not a teacher.
 
Will the following one be more likely if the listener has just arrived, i.e. the speaker is no longer waiting?
"I have waited for you for two hours"
Not a teacher.
 
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.
 
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.
 
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?

;-)
 
Status
Not open for further replies.
Back
Top