[ Grammar and Structure ]
By the time they came, we ______ our dinner.
A. had finished
B. finished
C. would finish
D. were finishing

Random Topics:
Auxiliaries Verbduring, for, whileSo / Neither / Either / TooClauses of ReasonThe Future Simple TenseVocabularyModals of ProbabilityTOEFL Adjective and AdverbPhrase or ClausePresent Perfect and Present Perfect Progressive TensesOther quiz:
Grammar › ViewIt’s important to take care of your teeth. You should […] by a dentist at least twice a year.
A. have checked them
B. have them checked
C. check them
D. having them checked
Grammar › View
Whose ball is ………….., Peter’s or Ali’s?
A. bigger
B. biggest
C. more bigger
Grammar › ViewI ______ tidying my bedroom, but I have to do it.
A. hate
B. love
Subject Verb Agreement › View
Neither Mary nor her friends (is / are) going to have a party.
A. is
B. are
