Spanish Verb Tenses: Perfect and Subjunctive Forms

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/39

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

40 Terms

1
New cards

Complete with present perfect: "Yo ____ (correr) tres millas hoy."

he corrido

2
New cards

Translate to Spanish using past perfect: "She had finished her dinner before the movie started."

Ella había terminado su cena antes de que comenzara la película.

3
New cards

Complete with present perfect subjunctive: "Espero que tú ____ (hacer) la tarea."

hayas hecho

4
New cards

Choose the correct auxiliary for present perfect: "Nosotros ____ visitado ese museo."

hemos

5
New cards

Rewrite in present perfect: "María visited the museum."

María ha visitado el museo.

6
New cards

Complete with past perfect: "Antes de ir al cine, nosotros ya ____ (comprar) las entradas."

habíamos comprado

7
New cards

Translate using present perfect subjunctive: "It is possible that they have lost the keys."

Es posible que ellos hayan perdido las llaves.

8
New cards

Complete with past perfect: "Cuando llegué, ellos ____ (terminar) el examen."

habían terminado

9
New cards

Use present perfect to complete: "Ellos ____ (descubrir) una nueva estrategia de estudio."

han descubierto

10
New cards

Complete with present perfect subjunctive: "Dudo que él ____ (comprender) la lección."

haya comprendido

11
New cards

Translate to Spanish using past perfect: "I had never seen such a beautiful view."

Nunca había visto una vista tan hermosa.

12
New cards

Form a yes/no question in present perfect: "____ tú ____ (leer) el artículo?"

¿Has leído?

13
New cards

Complete with past perfect: "El profesor explicó que nosotros ya ____ (estudiar) el tema."

habíamos estudiado

14
New cards

Translate using present perfect subjunctive: "I doubt that she has finished the report."

Dudo que ella haya terminado el informe.

15
New cards

Complete with present perfect: "Tú ____ (leer) ese libro, ¿verdad?"

has leído

16
New cards

Complete with past perfect: "Antes de que llegara el autobús, yo ya ____ (esperar) veinte minutos."

había esperado

17
New cards

Convert to present perfect: "They completed the assignment."

Ellos han completado la tarea.

18
New cards

Complete with present perfect subjunctive: "Es increíble que nosotros no ____ (descubrir) la solución."

hayamos descubierto

19
New cards

For an action with present relevance, which is correct: "ha escrito" or "había escrito"?

Ha escrito (present perfect)

20
New cards

Complete with present perfect subjunctive: "No creo que tú ____ (llegar) a tiempo."

hayas llegado

21
New cards

Translate using present perfect: "We have been friends for years."

Hemos sido amigos por años.

22
New cards

Complete with past perfect: "Antes de que comenzara la fiesta, ya ____ (preparar) la comida."

había preparado

23
New cards

Rewrite into present perfect subjunctive: "It is necessary that you have finished your work."

Es necesario que hayas terminado tu trabajo.

24
New cards

Identify and explain the error: "Yo he estudiado mucho ayer."

The use of the present perfect ("he estudiado") is incorrect with a specific time ("ayer"). Use the preterite instead.

25
New cards

Complete with present perfect: "Ustedes ____ (aprender) mucho en esta clase."

han aprendido

26
New cards

Complete with past perfect: "El estudiante se dio cuenta de que ____ (olvidar) su libro en casa."

había olvidado

27
New cards

Translate using present perfect subjunctive: "It is unlikely that they have made a mistake."

Es poco probable que ellos hayan cometido un error.

28
New cards

Complete with present perfect: "Yo ____ (escribir) tres cartas hoy."

he escrito

29
New cards

Choose the correct past perfect form: "Antes de comer, ella ____ (lavarse) las manos."

se había lavado

30
New cards

Complete with present perfect subjunctive: "Me alegra que tú ____ (ver) a tus amigos."

hayas visto

31
New cards

Translate using past perfect: "They had already left when I arrived."

Ya se habían ido cuando llegué

32
New cards

Convert to present perfect: "Juan finished his work."

Juan ha terminado su trabajo.

33
New cards

Complete with present perfect subjunctive expressing doubt: "No me acuerdo de que nosotros ____ (visitar) ese lugar."

hayamos visitado

34
New cards

Use past perfect in context: "Before starting the exam, I ____ (review) all my notes."

había revisado todas mis notas

35
New cards

Formulate a question in the present perfect: "____ (you finish) the assignment?"

¿Has terminado el trabajo?

36
New cards

Formulate a question in the past perfect: "____ (they arrive) before the meeting started?"

¿Habían llegado antes de que comenzara la reunión?

37
New cards

Write a sentence in present perfect subjunctive expressing doubt: "I doubt that he ____ (finish) the project."

Dudo que él haya terminado el proyecto.

38
New cards

Use present perfect in a negative sentence: "I haven't seen that movie."

No he visto esa película.

39
New cards

Use past perfect in a negative sentence: "She hadn't called me before I left."

Ella no me había llamado antes de que me fuera.

40
New cards

Use present perfect subjunctive in a negative context: "It is unlikely that we haven't finished."

Es poco probable que no hayamos terminado.