Nivel B1 (Intermediate)
Present Perfect
Se usa para hablar de experiencias, acciones recientes o situaciones que tienen relevancia en el presente.
✅
afirmativa
Sujeto + have/has + participio pasado
- • I have visited London.
- • She has finished her homework.
❌
negativa
Sujeto + have/has not + participio pasado
- • I have not (haven’t) visited London.
- • He has not (hasn’t) finished his homework.
❓
interrogativa
Have/Has + sujeto + participio pasado?
- • Have you visited London?
- • Has she finished her homework?
💡
- Se usa con ever, never, just, already, yet, for, since.
- No se usa con fechas concretas (usa Past Simple para eso).
📝 Practica tú mismo
Completa la oración:
She _____ (to visit) Paris three times.
She (to visit) Paris three times.
Completa la oración:
They _____ (not/finish) their homework yet.
They (not/finish) their homework yet.