★ Tenses and Sentence Completion
He ______ (not finish) his homework yet.
A. doesn’t finish
B. hasn’t finished
C. hadn’t finished
D. didn’t finish
Preview next quiz:
By the time she arrives, we ______ (leave).
A. have left
B. had left
C. will have left
D. will leave
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.