[ 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 › ViewRead and choose the correct option.
A. a banana
B. some banana
C. an banana
Grammar › View
I don’t like the rain _____________ I can’t play outside.
A. since
B. hence
C. though
D. but
Grammar › ViewNicky can _____ three languages.
A. speak
B. to speak
C. speaking
Vocabulary › View
capable; qualified
A. assert
B. inhibited
C. competent
D. oblivious
