Grammar Quiz

[ Present Tenses ]

Willy has been arriving late to class for a while now.

A. Present Simple

B. Present Perfect

C. Present Continuous

D. Present Perfect Continuous

Select your answer:
A  B  C  D  E 


Random Topics:

Time PhrasesParts of Speech and Compound SentencesReported SpeechModals for ObligationPreposition on TimeGerund, Participle, Infinitive, or AppositiveAdjective / Noun + to InfinitiveConditional Sentences Type 0, 1 and 2Adverbs by TypePresent Simple Passive

Other quiz:

Relative Clauses › View

The teacher _____ we respect is retiring.

A. whom

B. who

C. whose

D. that


First Conditional Sentence › View

If we use recycled paper and glass, ________________________________.

A. we contributes to our environment’s recovery

B. we will contribute to our environment’s recovery

C. we contribute to our environment’s recovery

Perfect Tense › View

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing


Conjunctions › View

I like to play soccer, ___________ I like to play basketball.

A. so

B. and

C. because

D. but