infinitives
past simple
present perfect
fill in the blank
random
100
What is the infinitive for leer?

to read

100

What is the past simple of play

played

100

What is the present perfect of hit?

hit

100

My grandparents __________(go) to the supermarket last weekend.

My grandparents went to the supermarket last weekend.

100

the infinitive for pensar

to think

200

What is the infinitive for enseñar?

to teach

200

What is the past simple of put?

put

200

What is the present perfect of write?

written

200

Yesterday, she __________ (eat) the chocolate cake. 

Yesterday, she ate the chocolate cake. 

200

Past simple for Fly:

flew

300

What is the infinitive for perder?

to lose

300

What is the past simple of understand?

understood

300

What is the present perfect of see?

seen

300
I have __________ (be) to Paris!

I have been to Paris

300

present perfect for buy

bought

400

What is the infinitive for robar?

to steal

400

What is the past simple of leave?

left

400

What is the present perfect of hang?

hung

400

Last year, they _________ (build) the new office.

Last year, they built the new office.

400

She ______ (run) 8 kilometers yesterday!

She ran 8 kilometers yesterday!

500

What is the infinitive for vender?

to sell

500

What is the past simple of freeze?

froze

500

What is the present perfect of begin?

begun

500

She has __________ (break) the mirror!

She has broken the mirror!

500

name the infinitive, past simple, and perfect perfect for conocer, saber

to know, knew, known

M
e
n
u