Langimage
English
B1

for a long period of time, often implying several years.

Meanings

for a long period of time, often implying several years.

She has been working at the company for years.

Synonyms

Antonyms

used to describe something that has been happening or has been the case for multiple years.

The tradition has been followed for years.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55