Questions & Answers about He leído cuarenta páginas en mi libro verde.
In Spanish, subject pronouns (yo, tú, él, nosotros, etc.) are often dropped because the verb ending already shows who the subject is.
- He leído can only mean “I have read”, because he is the yo form of haber in the present tense.
- Adding yo is optional:
- He leído cuarenta páginas… = Yo he leído cuarenta páginas…
You usually add yo only for emphasis or contrast:
Both are correct, but they’re different tenses:
- He leído = present perfect (I have read)
- Leí = simple past / preterite (I read [in the past, completed])
In much of Latin America, speakers use leí more often than he leído for finished actions, even if they happened recently:
- Leí cuarenta páginas en mi libro verde.
Very natural in Latin America for “I read forty pages (today / just now).”
He leído is still understood everywhere, but it can sound a bit more like Peninsular (Spain) Spanish or slightly more formal. In Latin America, use:
- Leí cuarenta páginas… for a finished action
- He leído cuarenta páginas… often when connecting the past to now (e.g., in my life / up to this moment in some contexts)