[ Past Tenses ]
He _____ the work before l got there.
A. had finished
B. finishes

Random Topics:
Things in EnglishPhrasesPassive Voice - Present ContinuousParticiple AdjectivesPresent Perfect vs Past SimpleUse of Prepositions or ConjunctionsPresent Tenses and ConnectorsPresent Simple & Present ContinuousSimple Past - Irregular VerbsPronouns and AntecedentsOther quiz:
Future Continuous Tense › ViewSara will not be ___________________________ her room when you arrive home.
A. tidy
B. tidies
C. tidied
D. tidying
Preposition › View
There was an accident ……………………….. the crossroads this morning.
A. on
B. in
C. at
D. between
Mixed General Quiz › ViewThe heat made her feel ___.
a. faint
b. feint
Preposition and Conjunction › View
We told ghost stories ………….. the night.
A. on
B. during
