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 already waited 3 days for your shipment vs I have waited 3 days for your shipment

Both phrases are correct, but they are used in slightly different contexts. "I already waited 3 days for your shipment" implies that the waiting period is over and the speaker is emphasizing the completion of the action. On the other hand, "I have waited 3 days for your shipment" focuses on the duration of the waiting period up to the present moment.

Last updated: April 01, 2024 • 514 views

I already waited 3 days for your shipment

This phrase is correct and commonly used in English to emphasize the completion of the waiting period.

This phrase is used when the speaker wants to highlight that the waiting period has already ended. It implies a sense of impatience or frustration.
  • He waited 3 days to come back to life.
  • Fought 3 days for her son's life.
  • It took only 3 days for Chan-young to learn that smile.
  • [Pittenger] Andrews gave us 3 days for ourjourney through the Cumberlands.
  • For cervical cancer, you will have treatment once a day for 3 days.
  • Accidental overdose was noted in one patient who took 1,200 mg twice a day for 3 days.
  • Repeat that 3 times a day for 3 days.
  • I've been waiting 3 days for a court order to exhume a body.
  • Relative large overdoses (200 mg and 105 mg/ day for 3 days, respectively) have been associated with either only symptoms of tiredness, weakness and/ or diarrhoea or no symptoms.
  • The dose by subcutaneous administration for cattle is 2.5 mg difloxacin/ kg bodyweight per day for 3 days (that is, 5ml/ 100 kg bodyweight).
  • The recommended dose is 2.5 mg difloxacin/ kg bodyweight per day for 3 days (that is, 5ml/ 100 kg bodyweight) by subcutaneous administration.
  • I've waited 3 years for this.
  • I've waited 3 years for this.
  • The Cooperative sector have already waited for more than 30 years.
  • People have already waited long enough.
  • You've already waited a year and a half.
  • Mike and I have already waited a month.
  • We have already waited far too long.
  • In healthy young subjects, icatibant administered in doses of 0.8 mg/ kg over 4 hours; 1.5 mg/ kg/ day or 0.15 mg/ kg/ day for 3 days, development of bradykinin-induced hypotension, vasodilatation and reflex tachycardia was prevented.
  • Animals are washed with antibiotics again on the third or fourth day after the first wash, and are used within 3 days (animals must not be older than 31 days for pelt preparation).

I have waited 3 days for your shipment

This phrase is correct and commonly used in English to indicate the duration of the waiting period up to the present moment.

This phrase is used when the speaker wants to emphasize the length of time they have been waiting for the shipment. It focuses on the ongoing nature of the waiting.
  • He waited 3 days to come back to life.
  • Madam President, Mr President of the Commission, this is a day for which I have waited a long time as rapporteur for Parliament's report on sustainable development.
  • Fought 3 days for her son's life.
  • It took only 3 days for Chan-young to learn that smile.
  • [Pittenger] Andrews gave us 3 days for ourjourney through the Cumberlands.
  • We have waited the seven days for the one who would most successfully epitomize the purest image of female prowess.
  • I have waited and nothing's turned up.
  • I have waited many years for this moment...
  • I have waited an eternity for this.
  • I have waited for this day.
  • If you knew how long I have waited for you.
  • I have waited almost two years for a sign from God.
  • I have waited for this moment all of my life.
  • I have waited so long for this moment.
  • I have waited an eternity already.
  • I have waited three years for my shot.
  • Like many here, I have waited a long time for this clear statement.
  • I have waited a long time for this reunion, agent Raimo.
  • I have waited a very long time for this.
  • I have waited a very long time for this.

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!