Present simple
Present continuous
Narrative tenses
Present perfect
Present Perfect or Past Simple
Grammar mix
100

She __________ (stay) with her aunt this week.

is staying

100

Marc ___________(walk) home when he ________(see) a strange object in the sky.

was walking

saw

100

use the present perfect and choose: ever, never, yet

__________you____________(eat) crocodile meat?

have you ever eaten

100

George ________ (buy) a new car in 2020. He ________ (drive) it ever since. 

bought

has driven

100

I really _________ (need) to get a new car now!

need

200

George ________ (love) rock music! 

loves

200

She____________(be) shocked when she __________ (hear) the news yesterday! She __________ (not know) what to say!

was

heard

didn't know

200

use the present perfect and fill the gap

Sheila____________(not do) her homework_________

hasn't done yet

200

Sea level ________ (rise) a lot since 2016. That was the year when I _________ (start) my degree in marine biology. 

has risen

started

200

CHOOSE THE CORRECT OPTION

There USED TO BE/WOULD BE a cinema on this street, but it closed years ago.

used to be

300

My dad ________ (work) on Fridays but he __________ (not work) today, it’s a holiday. 

works

isn't working

300

We ___________(watch) the news when our mother __________ (call) us to say that our father ___________ (work) at that time and ________(not can) come back in time for dinner.

were watching

called

was working

couldn't

300

use the present perfect and choose: just, already, yet, ever, never, for, since

We _______________ (watch) this film, so I think we aren't coming to the cinema!

have already watched

300

We ____ (live) in this Toronto since 2018, but we ____ (move) here in Canada in 2016.

have lived

moved

300

CHOOSE THE CORRECT OPTION

I ______________ early in the morning now!

a.AM USED TO GET UP

b. AM USED TO GETTING UP

C. USED TO GET UP

B. I am used to getting up

400

Normally, I___________ (not use) Social Media much, but it _______________(become) more and more a part of everyday life. 

don't use

is becoming

400

_________you already________ (learn) to ride a bike before you __________ (leave) nursery school?

had already

left

400

They _____________(live) in Barcelona_______ 5 years and they ___________ (work) for Apple ______ 2023, but they ____________ (tell +just/already/yet) that they will move next year! 

have lived for

have worked since

have just told

400

____________ (you/try) the new Japanese restaurant in town? I ___________ (not be/yet) but Martha _______ (tell) me yesterday that it is very good

have you tried?

I haven't been yet

told

400

Rewrite the sentence using the word given:

It is less common for people to write letters nowadays. (writing)

People_______________ letters nowadays

aren't used to writing

500

Not again! My sister __________ (always take) y clothes without permission! I really__________ (hate) it! I__________(need) to tell my mum but, normally, she ___________(not do) anything about it!

is always taking

hate

need

doesn't do

500

Yesterday we_________(not wake) late because we _______ (have) to go to the airport. While we ___________(drive) there, we __________ (realise) that my little sister ____________(leave) her passport at home so we _________ (drive) back home. 

didn't wake

had

were driving

had left

drove

500

This is the best pizza I _____________ (try + ever/never/just/already). In fact, I _________(eat + ever/never/already/just/yet) something so delicious before! I think the pizza man __________(make) so happy that I ________ (not thank) him enough!

have ever tried

have never tried

has made

haven't thanked

500

She ___________ (be) to Paris twice. The first time _______(be) in 2020. But she ________ (never/be) to London, even though her parents _________ (go) there when they ________ (get married) in 1995.

has been

was

has never been

went

got married

500

Rewrite using the word given:

She did not fly regularly in the past. (used)

She_____________ in the past.

Flying is normal for her now. (used)

She ________________ now. 

didn't use to fly

is used to flying