Meanings
an extended period of time.
She has been living in that house for a long time.
Synonyms
Antonyms
to have been doing something continuously or repeatedly over a significant duration.
He has been working on this project for a long time.
Synonyms
Antonyms
Last updated: 2025/01/11 11:51