[ Grammar ]
By the time the bell rung, everyone _______ their projects.
A. have finished
B. had finished
C. will had finished
D. will have finished

Random Topics:
First and Second ConditionalAntonymsArticles A and AnCausative VerbModal Verbs and Gender NounsPast TenseVerbs, Tenses, and VocabularyPossessive AdjectivesInfinitives for reasonsSentences Function and StructureOther quiz:
Vocabulary and Grammar › ViewIf you finish your homework early, you __________ go swimming with your friends.
A. can
B. had to
C. must
D. am able to
Vocabulary › View
What does “dwelling” mean?
A. A cave
B. A thicket
C. A home
D. A corner
There … only 3 people in the class right now.
A. is
B. have been
C. are
D. will be
Grammar › View
We invited _____ to stay with us at _____ house.
A. her / our
B. him / mine
C. her / them
D. him / yours
