Learn English – the positive word for “not forgetful”

word-request

I want to say about someone that he is "not forgetful" or probably "easy to remember things, hard to forget". But I feel like it's too mouthful, and English probably has the term for this, but I don't know how to search for things like this. Can you help me what is the term for "not forgetful"? Thanks.

Best Answer

The most common ways to say that someone is good at remembering things include:

He has a good memory.

She has an excellent memory.

Adjectives such as "mindful" are rarely good substitutes.

"Mindful" means keeping something in mind, and is almost always followed by a description of the thing:

He is mindful of his obligations. (= He is aware of his obliations.)

"Attentive" means either that someone listens well (for example, in class) or that they pay attention to particular things:

She is attentive to the nuances of what people say.

"Retentive" most often describes memory rather than a person ("she has a retentive memory"), but ODO also gives this example:

She's very retentive of any facts about the culture, especially about the language.

Related Topic