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.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I read the following sentence in a newspaper, but I don't understand what it means.

It's been a while since Germany had so many good players.

Could someone explain what it means?

share|improve this question
It means that the last time Germany had so many good players was a long time ago. – Jim Jun 16 '12 at 4:58
That means a While Since means "a long time ago".Is it correct? – Pratik Jun 16 '12 at 5:14
The two words are next to each other but they don't really form a pair. "It's been a while" means, 'It has been a long time" and "since" means "measured from a point in time in the past until now" so "It's been a while since Germany had good players" means "The time that has elapsed from the time Germany last had so many good players until now is a long time." – Jim Jun 16 '12 at 5:32
up vote 0 down vote accepted

"A while" in your title is Ok. But in your example, you're supposed to be using "while" as a Noun. You should type it this way:

It's been A WHILE since Germany had so many good players.

In your example, "a while" means a long time. So your sentence can be rephrased this way:

It's been a while since Germany had so many good players. = Germany hasn't had so many good players in a long time.

share|improve this answer

You have two different things in there. "Awhile" and "a while". They are both used to indicate a period of time, or an amount of time, but they are used slightly differently.

Your sentence does mean that the amount of time was a very long time. But when used in other ways and in other sentences, "awhile" could actually mean a short period of time.
Such as: "Let's stay awhile" - which usually means let's stay for a short time.

Oh and another thing, "awhile" is an adverb, while "a while" is a noun. You can look it up, but they are two different things.

share|improve this answer

Your Answer


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.