Present tenses
Past tenses
Present Perfect / Past Simple
Future (will / going to / Pres. Continuous)
Ask and answer the questions
100

 At the moment Gran, Mac and Eva (prepare) a party for Pops.

are preparing

100

We walked / were walking in the rainforest when Monty lost / was losing the map.

were walking / lost

100

I _________(know) Monty for years!

have known

100

I _________ (return) to Peru (plan)

am going to

100

How long _______you _____your best friend? (know)

I've known him / her for ... / since ...

200

Gran is in the kitchen. She_________(make) a cake.

is making

200

While we looked / were looking for it, he also dropped / was dropping our sandwiches in the river.

were looking / dropped

200

We _________ (be) to jungles and deserts, to Africa and Australia. 

have been

200

 I hope (the weather / be) good.

will be

200

________ you ________your friend last weekend? (see)  What _____ you ____? (do)

Did you see ...? What did you do?

300

Gran often __________ (make)    cakes for parties.

makes

300

Monty caught / was catching some insects last night and he gave / was giving me some for breakfast.

caught, gave

300

Yesterday I ______ (eat) some insects. 

ate

300

 On Tuesday, (Gran and I / go) to the dentist.

are going

300
What _____ you _________ at this time yesterday?

What were you doing...?

400

Pops always __________ (go)    to sleep in the afternoon.

goes

400

A terrible thing happened / was happening yesterday

happened

400

Last night I _________ (sleep) badly.


slept

400

On Wednesday, (I / meet) Monty for lunch.

am meeting

400

What ______ you _______ this Saturday?

are you doing / are you going to do

500

 Hurry up! The guests ______ (come)!

are coming

500

What did you do / were you doing yesterday at 5 p.m.?

were you doing

500

I __________(wake up) at midnight and I ____ (see) Monty with a backpack of sausages.

woke up, saw

500

I think (we / have) a good trip.

will have

500

_______you ever ________a famous person? (see)

Have you ever seen

M
e
n
u