[ 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:
Grammar › ViewThe train __________the station at 4.00 pm
A. has left
B. have left
C. had left
D. left
Tenses › View
_____ to Denmark every year for your holidays?
A. Are you going
B. Were you going
C. Have you gone
D. Do you go
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
