[ Past Perfect Tenses ]
She had already ___ (finish) her homework before dinner.
A. finishing
B. finishs
C. finisht
D. finished

Random Topics:
Adverb and Noun ClausesBASIC GRAMMAR - PRONOUNSPast Simple (Questions)Should and Shouldn'tGrammar: Reported QuestionsTenses - Pasive VoiceAuxiliary Verbs (be, do, have)Present Progressive (Future)Quantifiers and ArticlesNoun Phrases and Verb PhrasesOther quiz:
Grammar › ViewAccording to your advertisement, some training is supposed to _______ to all entry-level workers.
A. be giving
B. be given
C. give
D. gave
Grammar › View
When she was young, Lisa __________ (play) the piano, but she hasn’t played in years.
A. used to
B. uses to
C. didn’t use to
D. did uses
Grammar › ViewNicky can _____ three languages.
A. speak
B. to speak
C. speaking
Vocabulary › View
capable; qualified
A. assert
B. inhibited
C. competent
D. oblivious
