[ Tenses ]
He ___ already finished the book before the exam.
A. has
B. have
C. had
D. having

Random Topics:
Clauses and ConjunctionsConjunctions and PrepositionsPreposition & GerundDegrees of AdjectivesSimple Past and Past Progressive TensesPast Simple - Present PerfectFuture Perfect vs Future ContinuousPossessive PronounsFrequencyConditional Sentences and AdverbsOther quiz:
Countable & Noncountable Nouns › ViewHow (…) years do you have to wait?
A. much
B. any
C. many
Vocabulary & Grammar › View
This chair is light and easy to carry around because it is made of ____________ rather than wood.
A. plastic
B. crowd
C. product
D. harm
Grammar and Vocabulary › View. It’s warm and a little windy. You should wear _______.
A. A heavy coat
B. A light jacket
C. Snow boots
D. A scarf
Prepositions › View
“Who is that man standing ___ the door?” – “I think he’s the new librarian.”
A. at
B. in
C. by
D. on
