🎁 A holiday package to celebrate the season! Click here and shop now!

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 travelling through 10 years. vs I have been travelling for 10 years.

The correct phrase is "I have been travelling for 10 years." The preposition "for" is used to indicate the duration of time in this context.

Last updated: March 31, 2024 • 675 views

I have been travelling through 10 years.

This phrase is not correct in English. The preposition "through" is not used to indicate the duration of time in this context.

The correct preposition to use when indicating the duration of time is "for."
  • As many of you know, I have been travelling through the region assuring our allies that the anti-ballistic missile shield will give our troops and our allies in Eastern Europe a new level of safety and security.
  • I have been travelling in the ACP countries for over 20 years.
  • I have been travelling myself lately and I could not get any information on the matter.
  • During this European Year of Languages, I have been travelling extensively within Europe and I always begin speaking in Luxembourgish, in order to demonstrate that there are no minority or majority languages.
  • You must have been travelling all day.
  • Evidence that these aliens have been travelling in time to Earth.
  • In a few days, in fact, the road we have been travelling together for five years will come to an end.
  • I seem to have been travelling for as long as I can remember.
  • It also hopes to introduce efficient enforcement tools such as checks via the tachograph on transport vehicles, which records for how long vehicles have been travelling.
  • EU citizens have been travelling around all over Europe, taking advantage of the right to free movement.
  • For many decades, thousands of Italian citizens have been travelling to work in Switzerland, helping to make the Swiss productive fabric stronger and richer.
  • Let us assume that the Captain has been travelling through time.
  • Now, Miss Aminata and Captain Clarkson have been travelling trying to get folks to sign up for this trip, and I, for one, have decided to join them.
  • Could they also tell me - because I have been travelling to the United States recently and as a passenger have not been informed at all about the PNR programme or about my rights - whether you can confirm that information will be provided to passengers?
  • I haven't skied for 10 years.
  • I haven't done this in 10 years.
  • I haven't been in London in over 10 years.
  • I haven't had a vacation in over 10 years.
  • I have continued to do that for the past 10 years.
  • I have built up many relationships over 10 years.

I have been travelling for 10 years.

This phrase is correct in English. The preposition "for" is used to indicate the duration of time in this context.

Use this phrase to express that you have been traveling continuously for a period of 10 years.

Examples:

  • I have been travelling for 10 years and have visited many countries.
  • She has been travelling for 10 years and has learned a lot about different cultures.
  • They have been travelling for 10 years and have experienced many adventures.
  • He has been travelling for 10 years and has become a seasoned traveler.
  • We have been travelling for 10 years and have made countless memories.
  • I have been travelling in the ACP countries for over 20 years.
  • I seem to have been travelling for as long as I can remember.
  • I have been travelling myself lately and I could not get any information on the matter.
  • I haven't skied for 10 years.
  • I haven't even seen Andrew for 10 years.
  • I haven't touched it for 10 years.
  • I have been in the "biz" for 10 years.
  • The deceased Kevin Carpenter has been travelling for the past three years.
  • I have served you for 10 years.
  • I have lived with him for 10 years.
  • No, I haven't heard from them... not for 10 years.
  • Mason and I have known each other, on and off, for 10 years.
  • I've been working on this disease for 10 years. I have never heard of you guys.
  • I am delighted that my Conservative colleagues will all be leaving the EPP Group shortly - an objective which I have worked towards for 10 years.
  • Since your teaching, I have been on the path of the sword for 10 years.
  • You know Cuckoo's been travelling for, like, 12 years.
  • My work was impeccable for 10 years.
  • During this European Year of Languages, I have been travelling extensively within Europe and I always begin speaking in Luxembourgish, in order to demonstrate that there are no minority or majority languages.
  • You must have been travelling all day.
  • You know, there isn't a woman that I've met that I haven't fallen in love with for 10 minutes or 10 years.

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!

×

💝 TextRanch Holidays Offer! 💝️

25% special discount
Stock up on credits for the entire year!

Grab this offer now!