Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Should one use has been or was in the following sentence, and why?

  • For many years the USA has been a British colony.
  • For many years the USA was a British colony.
share|improve this question

2 Answers 2

up vote 13 down vote accepted

"Was" is the correct word to use. Why?

If we were to rearrange the sentence a little, we would see why:

  1. The USA has been a British colony for many years
  2. The USA was a British colony for many years.

Example 1 indicates that the USA is still a British colony, and has been a British colony for many years.

Example 2 indicates that USA used to be a British colony, but possibly is no longer.

Thus, "was" would be more appropriate in this case.

For many years, the USA was a British colony.

share|improve this answer
    
Depending on the context you might also say "For many years the USA had been a British colony" –  MikeJ-UK Sep 6 '11 at 12:47

Nothing wrong with Thursagen's answer, but he doesn't give an important (I believe) part of the explanation:

The perfect (or present perfect) is used when the situation has some sort of present relevance.

It is therefore not normally used of a situation which has ceased, and so would not be used in your example.

It can however be used of a completed situation which is being viewed as one of a series which continues to the present, so

The USA and the UK have been at war twice since 1776

is grammatical, since the period from 1776 during which they could in principle been at war is continuing. On the other hand,

*The Austro-Hungarian Empire has been at war many times

is distinctly odd, since the period of which the Empire could have been at war has definitively finished.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.