Present Simple
Present Continuous
Present Perfect
Present Perfect Continuous
Guess which tense?
100

Correct the mistake: She play volleyball on the weekends.

She plays volleyball on the weekends.

100

She ____ a book right now.

A. reads

B. is reading

C. has read 

D. has been reading 

B. is reading

100

I ____ lunch already.

A. have eaten

B. eats

C. is eating 

D. has been eating 

A. have eaten

100

I ____ for two hours.

A. have been studying

B. has been studying 

C am studying 

D. study 

A. have been studying

100

She walks to school every day.

A. Present Simple

B. Present Perfect 

C. Present Continuous 

D. Present Perfect Continuous

A. Present Simple

200

The sun ____ in the east.

A. rise

B. rose

C. is rising 

D. rises

D. rises

200

You _____ to music.

A. is listening  

B. listen

C. are listening

D. have been listening 

C. are listening

200

Make negative: She has visited London.

She hasn’t visited London.

200

They _____ since 3 o’clock.

A. has been waiting 

B. waits

C. have been waiting

D. are waiting 

C. have been waiting

200

He is watching TV right now.

A. Present Simple

B. Present Perfect 

C. Present Continuous

D. Present Perfect Continuous

C. Present Continuous

300

You ____ pizza.

A. like

B. likes

C. is liking 

D. had like

A. like

300

Make negative: They are watching TV.

They are not watching TV.

300

Correct the mistake: We has finished our homework.

We have finished our homework.

300

Make negative: She has been working all day.

She hasn’t been working all day.

300

They have visited Paris three times. 

A. Present Simple

B. Present Perfect

C. Present Continuous 

D. Present Perfect Continuous

B. Present Perfect

400

Make negative: He speaks Chinese.

He doesn’t (does not) speak Chinese.

400

Correct the mistake: He play basketball right now.

He is playing basketball right now.

400

They ______ the new movie.

A. has seen 

B. seen 

C. is seeing 

D. have seen

D. have seen

400

Correct the mistake: He have been studying English for 5 years.

He has been studying English for 5 years.

400

We have been studying English since 9 a.m.

A. Present Simple

B. Present Perfect 

C. Present Continuous 

D. Present Perfect Continuous

D. Present Perfect Continuous

500

My friends ______ to school every day.

A. gone

B. go

C. is going  

D. went

B. go

500

I ____ dinner at the moment.

A. was cooking 

B. cook 

C. am cooking

D. has been cooking

C. am cooking

500

He ____ never ____ to Japan.

A. been never have

B. has never been

C. was never being 

D. have never been  

B. has never been

500

I ____ video games since the morning.

A. have been playing

B. plays 

C. has been playing 

D. are playing 

A. have been playing

500

I have lived in this city for ten years.

A. Present Simple

B. Present Perfect

C. Present Continuous 

D. Present Perfect Continuous

B. Present Perfect

M
e
n
u