[ Present Tenses ]
He ______ (not finish) his homework yet.
A. has not finished
B. finished
C. is finishing

Random Topics:
Simple Present TenseComparison & Modal Verbs in Passive VoiceComparative and SuperlativesVerb to Be Tenses & Object PronounModals with Perfect InfinitivePresent ContinuousSubordinating ConjunctionModals: Possibility, Necessity, ExpectationAdverb of ConcessionPhrasal verbs and Prepositional PhrasesOther quiz:
Preposition and Adjective › ViewI think small shops _________?
A. are better
B. is fresh
C. quite stressful
D. is sell more local food
E. cleaning products and pet food and so on
Vocabulary › View
Jeeps are very ________ vehicles because they can be driven on all different types of land.
A. amiable
B. sandwiched
C. blurt out
D. rugged
Phrasal Verbs › ViewSet off
A. Start a journey
B. Try to notice
C. Experiment with an idea
Grammar › View
While she _______ (watch) TV, her son _______ (come) into the room.
A. was watching / came
B. watched / was coming
