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

for a long time. vs for such a long time.

Both phrases are correct, but they are used in slightly different contexts. 'For a long time' is a common expression used to indicate a lengthy duration, while 'for such a long time' emphasizes the extent or magnitude of the duration.

Last updated: March 25, 2024 • 1192 views

for a long time.

This phrase is correct and commonly used in English.

This phrase is used to indicate a lengthy duration of time. It is a common expression in English.

Examples:

  • I have known her for a long time.
  • He has been waiting for a long time.
  • They have been friends for a long time.
  • This is a question that's personally intrigued me for a long time.
  • Those belts have been popular with gang members for a long time.
  • He's been protecting you for a long time.
  • We've had the break planned for a long time.
  • You were on phone with Kevin for a long time.
  • Harvey and Bernie were here for a long time.
  • Her Majesty is at prayer and will be for a long time.
  • She was here for a long time.
  • They were split up for a long time.
  • We discussed with Gaia for a long time.
  • I may not return for a long time.
  • So you knew him for a long time.
  • I've been a cop for a long time.
  • I've really liked you for a long time.
  • They have done for a long time.
  • I'll make metro youK main mode of transportation for a long time.
  • Got to say, Westen - been looking forward to this day for a long time.
  • Eddie I'd known for a long time.
  • They were tight for a long time.
  • That we'd be in witness protection for a long time.

Alternatives:

  • for ages
  • for a while
  • for a considerable amount of time
  • for an extended period
  • for a prolonged period

for such a long time.

This phrase is correct and emphasizes the extent or magnitude of the duration.

This phrase is used to emphasize the length of time in a more emphatic way. It adds emphasis to the duration.

Examples:

  • She has been working on this project for such a long time.
  • They have been waiting for such a long time.
  • I have been dreaming of this moment for such a long time.
  • I have lived without friendship for such a long time.
  • That pillow's been empty for such a long time.
  • It hurts me when I don't see you for such a long time.
  • But, Daddy... you forgot Mother for such a long time.
  • We've been wanting a baby for such a long time.
  • Paige... we've wanted to tell you this for such a long time.
  • You've worked for such a long time.
  • Quintus and I have been trying for such a long time.
  • There's no history of anyone who's been in that suit for such a long time.
  • We haven't seen each other for such a long time.
  • We've been wanting a baby for such a long time.
  • I had a dream for such a long time.
  • Papa, I've been waiting for such a long time.
  • No wonder I was depressed for such a long time.
  • You were fishing with Ariel for such a long time.
  • You have been gone for such a long time.
  • She suffered for such a long time.
  • You've been angry for such a long time.
  • It was mighty for such a long time.
  • Was I horrible to you? I hated that she stayed near me for such a long time.

Alternatives:

  • for an incredibly long time
  • for an exceptionally long time
  • for an unusually long time
  • for an extraordinarily long time
  • for an incredibly extended period

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!