[ Tenses ]
He ___ finished his work before the bell rang.
A. has
B. have
C. had
D. having

Random Topics:
Conditionals (0 - 1 - 2)Comparative and Superlative AdverbsIndefinite ArticleModal Verb in Passive VoiceModal Verbs for SpeculationPresent Perfect and Present Perfect Progressive TensesPast Simple & Past PerfectTime ConjunctionsRelative - ConditionalVocabulary & Phrasal VerbOther quiz:
Tenses › ViewAfter Heru … Los Angeles, he went to California.
A. Was visited
B. Had visited
C. Has been visiting
D. Has been visiting
Modal Verbs › View
I’m very tired I ___________ ___________ to bed so late. (not go)
A. go
B. shouldn’t have gone
C. should have gone
D. goes
Vocabulary › ViewWhat is the best synonym for isolate?
A. To be alone
B. Separate
C. to break apart
D. to make be alone
Modal Verbs › View
We ___________ start preparing for the exam early.
A. must
B. can
C. may
