Past Simple
Present Perfect
Past Simple X Present Perfect 1
Past Simple X Present Perfect 2
Past Simple X Present Perfect 3
100

We __________ (watch) English films yesterday.

watched

100

I __________ (phone) her more than six times, but she never answers the phone.

I have phoned

100

The first man __________ (fly) to the Moon in 1969.

flew

100

My parents __________ (visit) South America many times.

have visited

100

My uncle ___________ (buy) his car many years ago.

bought

200

She __________ (not/write) to her grandmother yesterday.

didn't write

200

I __________ (already/write) over 10 letters but still have no replies to any of them. 

I have already written...

200


did / do / you / what / ?

What did you do?

200

She __________ (lose) her keys when she was in the cinema. 

lost

200

Nobody ________ (teach) me to ride a bike. I ______ (do) it myself when I ______ (be) seven.

taught/did/was

300

My brother and I __________ (can/swim) when we _________ (be) in the kindergarten .

could swim/ were

300

She can't still be hungry. She __________ (already/eat) five sandwiches!

She has already eaten...

300

Our teacher __________ (already/work) at state and private schools. 

has already worked

300

My grandpa (not/study) Latin when he was at school.

didn't study

300

My friend __________ (go) fishing last week but he ___________ (not/catch) many fish.

went/didn't catch

400

The people we met last night __________ (not be) French.

weren't = were not

400

How many times __________ (you/eat) Japanese food?

...have you eaten...?

400

__________ (you/find) any interesting facts yesterday?

Did you find...?

400

Last month she __________ (fall) off her bike and __________ (break) her leg.

fell / broke

400

I __________ (never/hear) this song. Is it old or new one?


have never heard

500

Correct the mistake:

When did be your last quiz? 

When WAS your last quiz?

500

keys / have / your / yet/ you / found / ?

Have you found your keys yet?

500

__________ (you/open) the window yet? 

No, I __________.

have you opened / haven't

500

- I can't find my mobile phone.

- __________ (you/lose) it?

Have you lost it?

500

How many tests __________ (you/have) this term?

...have you had...?