Simple Present
Present Progressive
Present Perfect
Prsent Perfect Progressive
Present Tenses
100

My friend plays football. I _____ basketball. 

play

100

My mom ________ (bake) a pizza for dinner. 

is baking

100

She ___ taken German lessons before traveling to Austria. 

has

100

They _______ (study) for the test all morning.'

have been studying

100

Use the progressive and simple present to complete:

She _______(work/negative) at the library, yet she _________ (help) a student find a book now.

She doesn't work at the library, yet she is helping a student find a book now.

200

She always _____ a shower before going to school. 

takes

200

____________ (watch/you) the new video? I think it's the best he has done. 

Are you watching

200

These cats ___________ (catch) several mice. 

have caught

200

Which sentence correctly uses the present perfect progressive: 'She has been waited for an hour,' or 'She has been waiting for an hour'?"

She has been waiting for an hour.

200

Complete with perfect present and present progressive. 

He _________ (finish) his report, and now he __________ (relax) on the couch.

He has finished his report, and now he is relaxing on the couch.

300

My dog _________ (negative/to know) how to play dead. 

doesn't know

300

__________ (play/I/negative) videogames, I have a lot of homework. 

I'm not playing

300

________________ (you/ever/see) a shooting star?

Have you ever seen

300

__________________ (play/my cousins) with the computer the whole morning?

Have my cousins been playing 

300

Complete with simple present and present perfect progressive. 

The bear that _____ (live) in the forest ________ (search) for berries all morning.

The bear that lives in the forest has been searching for berries all morning.

400

The vampire bat, found only in the Americas, _____ blood of other animals. 

eats

400

After a nine-hour fly, ______________ (arrive/we/finally) at the airport. 

we are finally arriving

400

Bigfoot doesn't exist; Scientists _____________ (find) any definitive proof of it. 

haven't found

400

My class ______________ (practice/negative) a new dance. We will do it for the graduation waltz. 

has not been practicing

400

Complete with present perfect and simple present. 

_____________ (eat/the red pandas) all the bamboo? They _______ (finish/usually/negative) it so quickly, do they?

Have the red pandas eaten all the bamboo? They don't usually finish it so quickly, do they?

500

When do we add an -s in simple present?

When the subject is she, he, it, or a singular noun. 

500

What's the name of the helping verb in the present progressive tense?

Verb to be. 

500

What's the difference between have and had in the present perfect tense?

have is the helping verb for I/You/We/They; had is not used in the present perfect tense. 

500

Which one is the correct sentence: 'He knows the answer because he has been reading the book for weeks' or 'He knows the answer because he has been reading the book since weeks'?

He knows the answer because he has been reading the book for weeks.

500

Complete with present perfect and present perfect progressive. 

Archeologists _______ (discover) several new artifacts, and they ___________ (excavate/negative) at the main site this week.

Archeologists have discovered several new artifacts, and they haven't been excavating at the main site this week.