Present simple
Present continuous
Present perfect simple
Present perfect continuous
PPS or PPC
100

I _____________ (not like) fish

don't like

100

She ____________ (do) a project at the moment

is doing

100

I ____________ (never, see) that film

have never seen

100

Gemma ___________ (eat) a vegetarian diet for 5 years

has been eating

100

_________ (you, swim) with dolphins before?

Have you swam

200

She ________ (be) happy today

isn't

200

Shima ___________ (not listen) to music right now

isn't listening

200

Mary ___________ (travel) to 10 different countries

has travelled

200

I ____________ (not, sleep) well recently because it's too hot. 

I've not been sleeping

200

_____________ (you visit, ever) a different country?

Have you ever visited

300

She ___________ (go) to dance class twice a week

goes

300

Knitting _____________ (become) more and more popular

is becoming

300

We __________(not finish) the exam yet

haven't finished

300

She __________ (go) to the library every day after school this month to study for her exams

has been going

300

Where _________ (live, you) while being in Italy?

have you been living

400

____________ (read) comics?

Do you read comics?

400

___________(you, come) to the park tonight?

Are you coming

400

_____________ (go, you, ever) rock climbing?

Have you ever been

400

In which school ____________ (he, learn) English this year?

has he been learning

400

She _________________ (study) English for 6 years

has been studying

500

__________ (play, he) golf on Wednesdays?

Does he play

500

____________ (understand, you) that Maths class?

Did you understand..

TRICK! understand is a state verb and can only be used in PRESENT SIMPLE

500

______________ (go, she) to school today?

has she gone

500

Why ______________(sleep, you)?

have you been sleeping

500

I __________ (staying) with my aunt and uncle in Valencia this summer.

have been staying