wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

qc2c9 5 perfectos

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

Es posible que ellos ya ---. (Have left - salir)

(a)  

2.

Yo lo busco, pero todavía no lo ---. (have not found - encontrar)

(a)  

3.

Ella dijo que fue, pero ella --- en el pasado. (had lied - mentir)

(a)  

4.

El año que viene, Rodrigo --- aquí treinta años. (will have worked - trabajar)

(a)  

5.

Nosotros --- a la misma iglesia hace muchos años. (have attended - asistir)

(a)  

6.

Si fuera posible, Carmen --- esta clase. (would have taken - tomar)

(a)  

7.

Manolo duda que yo --- más de 100 camisetas. (have collected - coleccionar)

(a)  

8.

Lucas no decidió cooperar, pero yo ... (would have helped - ayudar)

(a)  

9.

Yo sabía que era segura porque nosotros --- allí muchas veces. (had eaten - comer)

(a)  

10.

Es posible que ellos --- un accidente. (had - tener)

(a)  

11.

El viernes que viene, tú --- todas las películas Marvel que hay. (will have seen - ver)

(a)  

12.

Si me pidieras, yo --- una camisa para ti. (would have brought - traer)

(a)  

13.

Hace tres meses que ellos --- en México. (have been - estar)

(a)  

14.

Al llegar el tiempo de graduarse, Uds. --- muchos papeles. (will have written - escribir)

(a)  

15.

Si ellos supieron de la situación, ellos --- extras. (would have bought - comprar)

(a)  

16.

Ojalá que ellos --- la reservación. (confirmed - confirmar)

(a)  

17.

Al acostarte esta noche, tú --- 518 mensajes de texto. (will have sent - enviar)

(a)  

18.

Nosotros --- antes de que ella murió. (had visited - visitar)

(a)  

19.

Yo --- muchas veces hasta que ellos finalmente me contestaron. (had called - llamar)

(a)  

20.

Si me invitara, yo --- al concierto. (would have gone - ir)

(a)  

21.

Ella --- mucho trauma en la vida. (has suffered - sufrir)

(a)  

22.

Me sorprende de que ella --- a Harvard. (applied - solicitar)

(a)  

23.

Yo no estaba preocupada porque sabía que ella ya --- los libros. (had returned - devolver)

(a)  

24.

Desde el principio, ellos --- más de 2 millones de botellas de plástico. (will have recycled - reciclar)

(a)  

25.

Carlos --- más de cien galletas hoy. (has given - dar)

(a)