tem lido

has been reading

→ ter
phrase Uncommon #15,425
has been reading Used for reading that has happened repeatedly or over a recent period. The exact translation depends on context.
PO: O que você tem lido ultimamente?
EN: What have you been reading lately?

Sua esposa tem lido sobre as Ilhas Salomão na internet?

Has your wife been reading about the Solomon Islands on the internet?

— Como Estrelas na Terra (2007)

Que tem lido ultimamente?

What have you been reading lately?

Você não tem lido o jornal não?

Haven’t you been reading the newspaper?

— Aquarius (2016)

Ela tem lido bastante sobre o assunto.

She has been reading a lot about the subject.