Learn English – “For many years now” and “For some years now” meaning

differencephrase-meaningphrase-usage

I want to know the meaning and the differences of these particular phrases:

  1. for many years now / for many times now

  2. for some years now / for some times now

can anyone also provide an implementation of these in sentences?

Best Answer

For many years now - "many years" = a long time

for some years now - "some years" = a few years

Neither of the following are idiomatic: "for many times now" / "for some times now."

For some time now is idiomatic. "Some time" = an indefinite time. The general meaning of "It has been happening for some time now,." is "I am not sure how long it has been happening but it seems to have been happening for a long time."

Related Topic