PAST SIMPLE
PRESENT PERFECT
MIXED (A)
MIXED (B)
100

My brother _____ soccer last week. (play)

played
100

She / be / to Africa.

SHE HAS BEEN TO AFRICA

100

Mr. and Mrs. Smith were teachers for many years. Five years ago they ________________ (quit) their jobs.

Five years ago they QUIT their jobs.

100

She _______ (be) married to him for 11 years. 

She HAS BEEN married to him for 11 years. 

200

My mom _____ me go to the cinema with my friends. (let)

LET

200

They / make / a mistake

THEY HAVE MADE A MISTAKE

200

The three sisters __________________ (be) to Asia several times.

HAVE BEEN

200

Peter ______ (live) in London for three years, and he doesn't want to go home!

Peter HAS LIVED in London for three years, and he doesn't want to go home!

300

I _____ TO THE BEACH LAST SUNDAY. IT _____ GREAT. (GO- BE)

WENT /WAS

300

You / finish / your homework? (YET)

HAVE YOU FINISHED YOUR HOMEWORK YET?

300

Last year I ___________ (visit) Morocco.

VISITED

300

I ______ (study) here since I _____ (be) a child

I HAVE STUDIED here since I WAS a child

400

THEY ___________ LUNCH AT HOME. THEY_______ AT THE RESTAURANT. (NOT HAVE / EAT)

DIDN'T HAVE / ATE

400

You / call / an ambulance? (EVER)

HAVE YOU EVER CALLED AN AMBULANCE?

400

My best friend _________ (have) three husbands so far.

HAS HAD

400

The children ______ (grow) a lot since the last time I ______ (see) them.

The children HAVE GROWN a lot since the last time I SAW them.

500

THE SHIP _________ IN THE MIDDLE OF THE OCEAN WHEN THE NIGHT ________ (SINK / FALL)

SANK / FELL

500

She / sell / those trousers (ALREADY)

SHE HAS ALREADY SOLD THOSE TROUSERS

500

My parents __________________ (travel) to many countries since they retired.

HAVE TRAVELED

500

We ______ (leave) Madrid last Thursday so we ______ (be) in London for four days so far.

We LEFT Madrid last Thursday so we HAVE BEEN in London for four days so far.

M
e
n
u