Grammar Quiz

Present Perfect, Present Simple, Present Continuous Quiz

English multiple-choice grammar quiz about Present Perfect, Present Simple, Present Continuous

Preview:


My grandmother …. for a walk every day.

A. goes

B. is going

C. go

D. has gone


At the moment, he __________ music.

A. is listening to

B. are listening to

C. listens to

D. listen to


Look! The monkey ………. the tree!

A. climb

B. Is climbing

C. climbs

D. climbing


We _________________ this movie already.

A. We have seen this movie already.

B. We have seed this movie already.

C. We has seen this movie already.

D. We have seen already this movie.


Ken is travelling round Asia. He ______ (visit) 4 countries.

A. has been visiting

B. has visited

C. visited

D. had visited


Why …….. Kelly so miserable today?

A. is

B. have

C. are

D. does


She …………. to Europe every summer.

A. travel

B. is travelling

C. travels

D. will travel


Have you … really strange or interesting food?

A. ever eaten

B. ate

C. never eaten

D. eating


Tom usually …… tea every day.

A. drink

B. drinking

C. drinks

D. is dinking


Jen ______________( watch) TV for two hours.

A. has watched

B. had been watching

C. have watched

D. has been watching


A: Why _________ ? (smile) B: Because I’m happy. 

A. do you smile

B. are you smiling

C. are you not smiling

D. don’t you smile


This coffee doesn’t _______ right. 

A. taste

B. tasting

C. tastes

D. tasted


So far, Tom ________________ (read) 53 pages.

A. have read

B. has been reading

C. has read

D. read


Complete these sentences below using either the present simple or present continuous.

I —————golf every weekend.

A. play

B. am playing

C. have played

D. playing


Every month I __________ my aunt in Malibu.

A. am visiting

B. visit

C. visits

D. is visiting


Random Topics:

Verb to Be Tenses & Object PronounAdverb & Compound SentencesAlong & AgainstPresent Forms and Narrative TensesAdverbs of Manner, Likes and PreferencesPassive Modals, Impersonal PassiveSentences and Non SentencesQuantifiersPreposition on TimeProgessive Tenses