Find the key word and guess the tense
Present Simple vs Present Continuous
Present Perfect vs Present Perfect Continuous
Write a sentence using the word you see
Fill in with the right tense
100

I have been studying since morning.

since

Present Perfect Continuous

100

Shhhhh! Be quiet! John (sleep) ......... !

is sleeping!

100

I can't believe it! We (wait)....... here for over half an hour.

have been waiting

100

since

100

A: What is that sound?!
B: A car alarm (ring) ................ somewhere down the street.

is ringing

200

I have already finished the task assigned to me.

already

Present Perfect

200

Every Monday, Sally (drive) ............... her kids to football practice.

drives

200

I (travel) ................. to South America several times.

have travelled

200

recently

200

I (study) ....................... here for more than three years.

have studied

300

I am working on my new project today.

today

Present Continuous

300

Oh, I'm sorry, I can't. I (go) ........... to watch a movie tonight with some friends.

am going

300

I (love) ..........chocolate since I was a child.

have loved

300

just

300

Jones (write) ................. ten very creative short stories since 2015.

has written

400

She is visiting her parents tomorrow.

tomorrow

Present Continuous

400

Right now, Liam (sit)................. with the owner of the hotel.

is sitting

400

Matt and Sarah (have) ................ some difficulties in their relationship lately.

have had

400

never

400

Tam (speak) ................... English very well and he (try) ............... to teach Liam some words this month.

500

I have never seen 'Star Wars' movie.

never

Present Perfect

500

Every time Timmy says a new word, Liam (try).............. to repeat it.

500

How long (you/work) ............... in Canada?

have you been working

500

twice a week

500

I usually (work) ............... as a secretary in Mexico, but this summer I (study) ................ French at a language school in Paris.

work

am studying

M
e
n
u