★ Tenses (Present, Past, Future Forms)
Sorry, I ……………….(not finish) my report yet.
A. didn’t finish
B. hasn’t finished
C. hadn’t finished
D. haven’t finished
Preview next quiz:
What …..you …………..(do) tomorrow?
A. were……..doing
B. are……….done
C. are……..doing
D. will do
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.