[ 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:
Vocabulary › ViewWhich word means “Suitable or fitting for a particular purpose or situation”?
A. Interactive
B. Tech-savvy
C. Appropriate
D. Perception
Grammar › View
Employees _____ cars are parked in designated client spaces should move themimmediately.
A. whose
B. which
C. who
D. whom
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
