[ Present Tenses ]
They ___ (finish) their homework already.
A. have finished
B. have finish
C. finishing have
D. finished have

Random Topics:
Relative Clauses and Past PerfectClausesHave as verb and auxiliaryTenses StructureDo / Have / Can - Basic QuestionsPast Tense, Recount Text, and Future TenseModal Verb, Passive Voice-ing form and the to-infinitiveAdverbs of Manner, Likes and PreferencesModal Auxiliary VerbsOther quiz:
Idioms › ViewDave is the best player on the team…
a. action
b. apple
c. ace
Simple Present VS Present Continuous › View
_____ Merriam work in an office?
A. Is
B. Are
C. Do
D. Does
Conjunctions › ViewThe weather wasn’t warm … the sun was shining.
A. because
B. though
C. and
D. so
E. when
Grammar › View
He … his money. So he can’t buy this hamburger.
A. lose
B. loses
C. is losing
D. has lost
