a good 25 years

novar

Junior Member
Joined
Jan 7, 2017
Member Type
Student or Learner
Native Language
German
Home Country
Germany
Current Location
Germany
Can I say these in English?
It's been a good 25 years.
A good 25 years have passed.
 

GoesStation

Moderator
Staff member
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
I think the first is a complete sentence: It has been a good twenty-five years doesn't necessarily need since 1992 or whatever.

I'm not crazy about the second sentence but it's grammatical.
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
Please note that in the use I'm familiar with, it means "at least."
"A good 20, 25 years" means "At least 20 or maybe even more than 25 years."

How long did you live in Maine? Oh let's see now - a good 14, 15 years, I'd say.

If you want to say that the time period has been pleasant, the intonation is different. "It's been a GOOD 25 years with Acme Products, but I'm looking forward to retirement."

A: We lived in Maine 15 years.
B: Yes, but they were a GOOD 15 years, weren't they?
 
Top