El presente perfecto (present perfect tense) forma preguntas escribiendo have o has antes del sujeto, solo se escribe el signo de interrogación de cierre.
Ejemplos con verbos regulares:
- Have you worked for your uncle? (¿Has trabajado para tu tío?)
- Has she finished her homework? (¿Ella ha terminado su tarea?)
- I have to go, have we talked for more than two hours? (Yo me tengo que ir, ¿nosotros hemos hablado por más de dos horas?)
- Have we visited them in the last year? (¿Nosotros los hemos visitado en el último año?)
- Has he returned my car at last? (¿Él ha regresado mi automóvil al fin?)
- Has it rained in the last month? (¿Ha llovido en el último mes?)
- Have they completed the project? (¿Ellos han completado el proyecto?)
- Have you cooked something special for me? (¿Tú has cocinado algo especial para mí?)
- Have you worked in that firm for many years? (¿Has trabajado en esa empresa por muchos años?)
- Has he finished reading my book? (¿Él ha terminado de leer mi libro?)
- Have you invested in something revolutionary? (¿Tú has invertido en algo revolucionario?)
- Have you played this game before? (¿Has jugado este juego antes?)
Ejemplos con verbos irregulares:
- Has he read the book that you gave me yesterday? (¿Él ha leído el libro que me diste ayer?)
- Has she spoken with him several times? (¿Ella ha hablado con él varias veces?)
- Have they lent money to you many times? (¿Ellos te han prestado dinero muchas veces?)
- Have they lost my book? (¿Ellos han perdido mi libro?)
- Has he forgotten what I said? (¿Él ha olvidado lo que dije?)
- Have you been here before? (¿Has estado aquí antes?)
- Have you slept for more than fourteen hours? (¿Tú has dormido por más de catorce horas?)
- Has my cousin gone to Europe to study? (¿Mi primo se ha ido a Europa a estudiar?)
- Has she seen every show in the city? (¿Ella ha visto cada espectáculo en la ciudad?)
- Have you seen that movie several times? (¿Has visto esa película varias veces?)
- Has he given up the tournament? (¿Él ha abandonado el torneo?)
- Have you forgotten all your problems? (¿Has olvidado todos tus problemas?)