[ Present Tenses ]
She (finish)_______ her homework two days ago
A. finished
B. has finished
C. is finished
D. was finished

Random Topics:
Relative Clauses beginning with PrepositionsZero ConditionalPassive Voice and Relative ClausesModals and Active and Passive VoiceFuture Simple TensesIrregular AdjectivesAsking and Giving OpinionTypes of PhrasesConjunctions - Conjunctive AdverbsFor vs SinceOther quiz:
Vocabulary and Grammar › ViewComputers offer a much greater degree of __________ in the way work can be organised
A. flexible
B. flexibility
C. flexibly
D. inflexible
Vocabulary and Grammar › View
. The film _____ by a well-known columnist next month. I can’t wait to see what she says.
A. will be reviewed
B. will review
C. is reviewed
D. will get reviewed
Types of Simple Sentences › ViewYikes! I feel terrible that you got into an accident this morning __
A. . Declarative
B. ! Exclamatory
C. . Imperative
D. ? Interrogative
Grammar & Vocabulary › View
. I’m sure they __________ you to come for an interview.
A. selected
B. will select
C. have selected
