[ Grammar ]
Have you finish ____________homework?
A. to do
B. doing
C. do
D. A and B are correct

Random Topics:
Gerunds and ModalsPresent Perfect and Past TensesSuch...that, so ......thatDo / Have / Can - Basic QuestionsStative Verbs and TensesDefinite and Indefinite ArticlePresent Simple TenseGrammar: Agreementanother/the others/each other/one anotherAdverbs and Time ExpressionsOther quiz:
Past Tense › ViewLast year…
A. they studied a lot.
B. they study a lot.
C. they studies a lot.
Present Simple Tense › View
How often_______you go to the cinema?
A. are
B. do
C. was
D. does
Vocabulary › Viewan adventure
A. hulking
B. invincible
C. quest
D. fiend
Subject Verb Agreement › View
The new employee guidebook _____ finally distributed to the new employees.
A. was
B. are
C. were
D. has
