0
Hhtt Posted 9 years ago
Vocabulary

for years v. many years v. several years

The words "for", "several" and "many" are vague I know, but can they substitue each other for the same time passed?

1. For years I know you
2. I know you several years.
3.Many years I know you.

Source:Self-made

Thank you.
  

Top answer

I've known you for years. I've known you for several years. I've known you for many years.

  • I've known you for years.
  • I've known you for several years.
  • I've known you for many years.
  • I've known you for fifty years.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
I've known you for years.
I've known you for several years.
I've known you for many years.
I've known you for fifty years.
0
Simple Present tense makes no sense here.
1. For years I have known you.
2. I have known you (for) several years.
3 (For) .Many years I have known you.

For is part of all 3, but in 2 ad 3, 'for' can be omitted.

All 3 are vague expressions, without much difference.
0
AlpheccaStarsI've known you for years.I've known you for several years.I've known you for many years.I've known you for fifty years.
I was asking especially about time adverbs "for", "several" and "many". Can they be substitute each other for the same time passed? From 1 year to 50 years?

Thank you.
0
hhtttime adverbs "for", "several" and "many".
None of those are adverbs. 'for' is a preposition which introduces the time period. for one year, for two years, for several years, for many years These prepositional phrases are adverbial though they contain no adverbs.
hhttCan they be substitute

Related Questions