Present Simple
PRESENT PROGRESSIVE
PRESENT PERFECT SIMPLE
PRESENT PERFECT PROGRESSIVE
MIXED TENSES
5

We ______________ (NOT / BE) from Australia.

aren't 

5

We _________ (DRIVE) a car now.

are driving

5

We _______________ (ALREADY / BUY) a new computer.

have already bought

5

She _________________ (LEARN) English for five years.

has been learning

5

He always ______________ (EAT) lunch  at 2 p.m.

eats

10

My sister ____ (WORK) as a teacher.

works

10

She  ___________ (NOT / WORK) in the garden at the moment.

is not working

isn't working

10

The teacher _____________ (JUST / WRITE) a sentence on the blackboard.

has just written

10

I _______________ (WORK) for this company since 2015.

haven't been working

10

________________ (THEY / READ) a book now?

Are they reading

15

What _____ (DO) she do?

does

15

We  ______ (TRY) on new clothes now.

are trying

15

We ____________ (NOT/ HEAR) this song yet.

haven't heard

15

______________ (THEY / SLEEP) all day?

Have they been sleeping ...?

15

I ________________ (JUST / MEET) my old friend from school.

have just met

20

Peter and Mary __________ (NOT / LIVE) in Berlin

don't live / do not live

20

_______________ (THEY/ RIDE) their bikes now?

Are they riding...

20

_______________ (HE / EVER / BE) to New York?

Has he ever been

20

Who ________________ (DRINK) my cola? The bottle is half empty!

has been drinking

20

He ______________ (NOT / SMOKE) for three months.

hasn't been smoking

25

______________ (HE / OFTEN / GO) to the cinema?

Does he often go 

25

He ________________ (NOT / STOP) the car at the moment.

isn't stopping

25

How long ________________ (YOU / HAVE) this car?

have you had

25

How long ________________ (YOU / WAIT) for me?

have you been waiting

25

He usually ____________ (GET) up at 6 a.m., but this week he _________________ (GET) up at 7 a.m.

GETS , 

IS GETTING