[ Present Perfect Tense ]
the children ….. their homework
A. have finished
B. has finished
C. have finish
D. has finished

Random Topics:
Maritime Vocabulary and GrammarInfinitive GerundFirst Conditional, Future Time ClausesToo or EnoughModal Verbs of Deduction and SpeculationSimple Present and Simple PastComparison & Modal Verbs in Passive VoicePronoun-Verb AgreementConnectives (because, due to, owing to, because of)Adverbial PhrasesOther quiz:
Grammar › ViewChoose the correct spelling:
A. rainboe
B. raynbow
C. rainbow
D. ranbow
Grammar › View
Adam is really good at_____________
A. swimming
B. to swim
Vocabulary › ViewThe ___________ of the training session was impressive.
A. effectiveness
B. effective
C. effect
D. effectively
Grammar › View
Which of the following is a PRONOUN?
A. they
B. free
C. desk
