[ Present Tenses ]
He (not finish) doing it yet.
A. haven’t finished
B. finished
C. hasn’t finished
D. finishes

Random Topics:
Adjective and AdverbGrammar - First ConditionalPronoun Antecedent AgreementPresent Perfect Simple & ContinuousConjunctions in Complex SentencesTime ConjunctionsGerunds and TensesTenses of Verbs - UsageActive Voice-Present tenseAdverb PhrasesOther quiz:
Vocabulary & Grammar › ViewStan was …….. that the gym closed early today; it usually stays open until nine o’clock.
A. confused
B. puzzled
C. surprised
D. worried
Vocabulary › View
To improve in your job you need to _____ with the latest technology.
A. keep up
B. make up
C. fall behind
D. fall back
Grammar & Vocabulary › View. You’re at the airport, and your flight has been delayed. Which sentence is the most polite way to inquire about it?
A. Why is the flight delayed?
B. Can you tell me why the flight was delayed?
C. What happened to the flight?
D. I need to know why the flight is delayed.
Gerund › View
Yesterday, I ________ a movie with my friends
A. watch
B. watching
C. watched
D. watches
