in my opinion; I have been waiting here for an hour. it's finished just now I have waited here for an hour. when it's finished unknown
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
IvanhrI have waited here for an hour. (= I arrived an hour ago and my waiting has just finished)And I wouldn't use the Present Perfect Simple to say how long something lasted (apart from stative verbs), as this tense focuses more on the result of a
I wouldn't use the present perfect to refer to an event which happened earlier in the past.
MichalSIvanhrI have waited here for an hour. (= I arrived an hour ago and my waiting has just finished)How long have you been a teacher?
I wouldn't use the present perfect to refer to an event which happened earlier in the past.
Michal
I'm not a teacher.