Tempi verbali e forme
Completa: «The patient ____ his breakfast an hour ago.»
Risposta corretta: D
L'espressione «an hour ago» indica un momento passato, concluso e determinato: la forma richiesta è il past simple, «finished». Il present perfect è incompatibile con un riferimento temporale passato esplicito, mentre present simple e past continuous descriverebbero abitudini o azioni in svolgimento.
Fonte Grammatica inglese: past simple con riferimenti temporali definiti