Past simple
Present perfect
Past simple vs Present perfect
(Relatives Pronouns)
Question tags
100

I ________ (be) happy last night when my boyfriend _______ (give) me a bunch of flowers.

was / gave

100

I ________ just _________ (arrive). 

have just arrived

100

I ________ (have) a bad day yesterday.

had

100

A dentist is a person ________ pulls your tooth out.

Who

100

He can't come to the party, .......... ?

can he?

200

These books _________ (not be) here yesterday. I ________ (tidy) up everything.

weren't / tidied

200

______ you ever _______ (see) a ghost?

Have you ever seen

200

I ________ never ______ (be) to Vienna but I ______ (be) in Budapest two years ago.

have never been / was

200

A student is someone ______ studies hard for the exam

Who

200

You are finally happy, ............. ?

aren't you?

300

I _______ (have) some strange dreams two days ago and I ______ (wake) up in the middle of the night.

had / woke

300

My parents _________ (not be) to Greece yet.

haven't been

300

I ________ already _______ (speak) to my teacher. She ______ (say) that I ______ (get) really bad marks last week.

have already spoken / said / got

300

I don’t like stories ________ have unhappy endings

which/ that

300

He has gone to the shops, ......... ?

hasn't he?

400

I ______ (try) on some jeans in Levis shop last weekend but I ________ (not buy) them in the end because they _____ (cost) 200 Eur.

tried / didn't buy / cost

400

My sister __________ (not talk) to me for three years. 

hasn't talked

400

Where is Jenny? Oh, she ________ (cut) her finger very badly. She ________ (go) to the hospital.

has cut / has gone

400

The car ___ he bought last Thursday was very cheap. 

 Tom, ____ is my brother, won the match. 

That's Peter, the boy ___ has just arrived at the airport.

What did you do with the money ___ your mother lent you?

which

who

who

which

400

She loves chocolate, ............. ?

doesn't she?

500

Last year I __________ (go) to a knee surgery because I ______ (need) it. Things ________ (get) worse after I _______ (fall) off the bike again.

went / needed / got / fell

500

Oh no, I __________ (lose) my wallet, I can't find it anywhere. ________ you _______(see) it anywhere? I ______ (look) for it everywhere. 

have lost / Have you seen / have looked

500

a) Where is the bottle of Coke?
b) I bought the bottle this morning. 

The girl had red hair. I saw her.

EXTRA 150

Where is the bottle of Coke which I bought this morning? 

The girl who I saw had red hair.

500

1. This is the town ___I spent my childhood.
2. This is the town in __ I spent my childhood.
3. This is the house ____ I was born in.
4. Here is an article ____ might interest you.
5. I gave her a bag ____ she put in her bag at once.

1.where

2.which

3.that/which

4.which/that

5.which

500

He went to see the doctor, .............. ?

didn't he?