Grammar Quiz

[ Present Simple, Present Continuous or Present Perfect ]

She _____ (walk) to school today because it ______ (rain).

A. is walking / is raining

B. hasn’t walk / has rain

C. walks / has rained

Select your answer:
A  B  C  D  E 


Random Topics:

used to, be used to, get used toImperative SentencesPronouns and AdverbsRegular and Irregular VerbsTenses and Time MarkersWish clauseModals VerbsCohesive DevicesParallel Structure or Combining SentencesGrammar - Be going to

Other quiz:

Grammar and Vocabulary › View

It is available online in a ________ range of colours than in the shops.

A. much wider

B. more wide

C. much wide


Tenses › View

Bill ___ his girl-friend now. That’s the third time he ___ her this evening.

A. phones / phones

B. has phoned / phones

C. is phoning / has phoned

D. will phone / has phoned

E. is phoning / had phoned

Grammar and Vocabulary › View

________ are very violent storms which can cover hundreds of kilometers.

A. Hurricanes

B. Monsoons

C. Rainbows


Homonyms › View

That piece of wood has a big ___ in it.
a. knot
b. not