[ 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

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 PassiveOther quiz:
Relative Clauses › ViewThe 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 › ViewHave 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
