Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present and Past Perfect (Granja)

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Las gallinas han puesto muchos huevos.

a)

they had laid

b)

we had laid

c)

they have laid

d)

they laid

2.

Hemos alimentado a los cerdos.

a)

They ate the hogs.

b)

We fed the hogs.

c)

We had fed the hogs.

d)

We've fed the hogs.

3.

No habían cortado los arboles.

a)

The haven't cut

b)

They didn't cut

c)

They had not cut

d)

They had not harvested

4.

Han traído la caña a la azucarera.

a)

They've carried the cane

b)

They had carried the cane

c)

They took the cane

d)

They've tried the cane

5.

Greg había abierto su puesto de ventas.

a)

he had put

b)

he has opened

c)

he had opened

d)

he had placed

6.

Habíamos visto el granero nuevo.

a)

We have gone to the new barn.

b)

We have seen the new barn.

c)

We've visited the new barn.

d)

We had seen the new barn.

7.

They have built

a)

Hemos hecho

b)

Han construido

c)

Hemos construyo

d)

Han conducido

8.

She had planted

a)

Había cosechado

b)

Había sembrar

c)

Habían cultivado

d)

Había sembrado

9.

We have filled the orders.

a)

Habíamos llenado los pedidos.

b)

Hemos pedido los puestos.

c)

Hemos llenado los pedidos.

d)

Han llenado los puestos.

10.

Mi abuelo ya había leído el periódico.

a)

has already read the periodical.

b)

has already read the periodic table.

c)

had already read the newspaper.

d)

has read the newspaper.

11.

I have covered the tractor with a tarp.

a)

He cubierto

b)

He descubierto

c)

He cabido

d)

He cubrido

12.

I don't believe everything that you've told me.

a)

todo que me habías dicho

b)

todo que me dijiste

c)

todo que me has dicho

d)

todo que has dicho me

13.

They had returned from the trip.

a)

habían devuelto

b)

han vuelto

c)

habían vuelto

d)

hemos devuelto

14.

My neighbor had stopped working for the day.

a)

Mi vecino había dejado de trabajar

b)

Mi granjero, habías dejado de trabajar

c)

Mi vecindario había dejo de trabajar

d)

Mi barrio había dejado de trabajar

15.

He has made butter.

a)

Ha dicho el buitre.

b)

Ha hecho la nata.

c)

Ha hecho la lecheria.

d)

Ha hecho la mantequilla.

16.

Columbus had not really discovered anything.

a)

Colon no ha descubierto nada.

b)

Colon no ha descubrido nada

c)

Colon había descubierto nata.

d)

Colon no había descubierto nada.

17.

My favorite hen has not died after all.

a)

Mi gallo favorito no ha muerto...

b)

Mi gallina favorita no habia muerta

c)

Mi gallinero favorito no habia muerto...

d)

Mi gallina favorita no ha muerto...

18.

The farmer hadn't told them. (her workers)

a)

La granjera no los había dicho.

b)

La granjera no los ha dicho.

c)

El granjero no había dicho los.

d)

La granja no los ha dicho.

19.

We have just painted the barn.

a)

Hemos pintado el granero.

b)

Habiamos pintado el granjero.

c)

Acabamos de pintar el granero.

d)

Estaba pintando el granero.

20.

My employee had delivered the sugar, cheese and cattle feed.

a)

Mi empleado ha entregado el azúcar, queso y pienso de vacas.

b)

Mi empleado ha entregaron el azúcar, queso y pienso de vacas.

c)

Mi empleado había entregado el azúcar, queso y pienso de vacas.

d)

Mis trabajadores habían entregado el azúcar, queso y pienso de vacas.