[Vocabulary] for ages vs. a while

Status
Not open for further replies.

CarloSsS

Senior Member
Joined
Aug 8, 2010
Member Type
Student or Learner
Native Language
Czech
Home Country
Czech Republic
Current Location
Czech Republic
Hello everybody,
I have a simple question. Is there any difference between these two sentences?:
I haven't seen him for ages.
and
I haven't seen him for a while.
Both of them should mean "I haven't seen him for a long time", but I was told by one non-native speaker that the first sentence sounds like a cliché, or maybe less natural than the other one. What do you think?
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
They are both natural.

To me, for ages means for a longer time than for a while.

Rover
 

SoothingDave

VIP Member
Joined
Apr 17, 2009
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
A "while" is usually relatively short. "Wait here a while until the doctor is ready to see you."


A "long while" exists, but "ages" is still even longer than a long while.
 

CarloSsS

Senior Member
Joined
Aug 8, 2010
Member Type
Student or Learner
Native Language
Czech
Home Country
Czech Republic
Current Location
Czech Republic
And does "I haven't seen him for ages" sound as a cliché to you?
 

SoothingDave

VIP Member
Joined
Apr 17, 2009
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
There's nothing wrong with a cliche, used in moderation.
 

CarloSsS

Senior Member
Joined
Aug 8, 2010
Member Type
Student or Learner
Native Language
Czech
Home Country
Czech Republic
Current Location
Czech Republic
I think that there's nothing wrong with a clichés if you don't overuse them.
So I gather that it is a cliché, am I right?
 

SoothingDave

VIP Member
Joined
Apr 17, 2009
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
I would say that it is an expression.
 
Status
Not open for further replies.
Top