TextRanch

The best way to perfect your writing.

Discover why 1,062,726 users count on TextRanch to get their English corrected!

1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

i have been waiting here for two hours vs i have waited here for two hours

Both phrases are correct; however, they're used in slightly different contexts. 'I have been waiting here for two hours' emphasizes the duration of the waiting process, indicating that the waiting started in the past and is still ongoing. 'I have waited here for two hours' simply states the duration of the waiting without emphasizing the ongoing nature of the waiting.
Miss E. profile picture

Explained by Miss E.
Editor at TextRanch

Last updated: August 05, 2024 • 35350 views

i have been waiting here for two hours

This phrase is correct and commonly used in English to emphasize the ongoing nature of the waiting process.

This phrase is used to indicate that the waiting started in the past and is still continuing at the present moment.
  • Dec 17, 2023 ... Only 'for' works here. 'i have been waiting here for two hours'.
  • Nov 2, 2016 ... I have been waiting here for two hours = continuous action. See: Present perfect + for and since See: State and action verbs or non ...
  • Nov 6, 2009 ... I have been waiting here for two hours. My mother is an office worker. I am 4 years old. It is hotter today than yesterday. Russia is the ...
  • Nov 6, 2020 ... I have been waiting here for two hours (identify the tenses from the party​. 2. See answers. Unlocked badge showing an astronaut's boot ...
  • I HAVE BEEN WAITING HERE FOR TWO HOURS!” “Well you didn't need to come all the way –”. Mr. Ibrahim shoved the tub of pudding over at me. “You eat this,” he ...
  • Dec 5, 2011 ... ... I have been waiting here for two hours. I need to take this person to another hospital." A second explosion, taking place on Ashura ...
  • I have been waiting here for two hours. John has been studying at the college since May. 2. Recently, lately. You can use the Present Perfect Continuous ...
  • (I have been waiting here for two hours and nobody has turned up, so I'm leaving now.) Imperfect Subjunctive. The subjunctive is used in Spanish to discuss ...
  • 󰤧 4. 󰞣. Show previous comments. Suchada Lynch. I have been waiting here for two hours. 5 yrs. Adnan Haloum. Foe two hours. 5 yrs. Sandeep Kumar Moond. For https ...

Alternatives:

  • I have been waiting here for a long time.
  • I have been waiting patiently for two hours.

i have waited here for two hours

This phrase is correct and commonly used in English to simply state the duration of the waiting without emphasizing the ongoing nature of the waiting.

This phrase is used to indicate the specific duration of the waiting without focusing on the ongoing aspect of the waiting process.
  • May 3, 2018 ... He has been living in Paris since 2014. FOR indicates the duration of time. I have waited here for two hours.
  • Mar 28, 2017 ... He has been living in Paris since 2014. FOR indicates the duration of time. I have waited here for two hours.
  • Jan 18, 2021 ... Napr: I have been working here for 6 months. I haven't seen him for a week. I have waited here for two hours. Recently -(poslednú dobu) - ...
  • Oct 6, 2020 ... He has been living in Paris since 2014. FOR indicates the duration of time. I have waited here for two hours.
  • ... I have waited here for two hours); Optional number marking for nouns (I saw two cat sleeping); Optional past-tense and number inflexions for verbs (Yesterday ...
  • Mar 2, 2018 ... ... I have waited here for two hours. -- 저는 이 곳에서 두시간을 기다려왔습니다. (계속) He has just come home. -- 그는 방금 집에 왔다. (완료) ...
  • Dec 4, 2022 ... ... I have waited here for two hours. (expresses completed action lieded with the present) te present) We use some general time references such ...
  • I have waited here for two hours already.” “You could have sent me a message,” Khan calmly replied, but the Lieutenant limited himself to snort before ...
  • Jan 15, 2024 ... ... I have waited here for two hours. (expresses completed action lieded with the present) te present) We use some general time references such ...

Alternatives:

  • I waited here for two hours.
  • I have waited here for a long time.

Related Comparisons

What Our Customers Are Saying

Our customers love us! We have an average rating of 4.79 stars based on 283,125 votes.
Also check out our 2,100+ reviews on TrustPilot (4.9TextRanch on TrustPilot).

Why choose TextRanch?

Lowest prices
Up to 50% lower than other online editing sites.

Fastest Times
Our team of editors is working for you 24/7.

Qualified Editors
Native English experts for UK or US English.

Top Customer Service
We are here to help. Satisfaction guaranteed!