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:

Adverb Clauses › View

Identify the adverb clause in the sentence:

You can start 4.3 after you finish 4.2.

A. You can start 4.3

B. after you finish 4.2.


Simple Tenses › View

They ___________ supper at a restaurant tomorrow

A. eat

B. eating

C. will eat

D. is going to eat

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