[ 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:
Grammar › ViewHow far__________it from Hanoi to Ho Chi Minh City?
A. are
B. do
C. is
D. does
Modal Auxiliaries and To Be Verbs › View
. Not far from the Hudson River _____ a little valley known as sleepy hollow.
A. Am
B. Are
C. Is
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
