[ Grammar ]
By the time you finish your job, everyone ________ home.
A. has gone
B. will have gone
C. had gone
D. was going

Random Topics:
The Past SimpleAdverbial ClauseAdjectives & PrepositionPreposition (at,in,on)Conditional Sentence Type 2 and Type 3Functional Sentence TypesModals of Speculation and DeductionGrammar / PronounsTOEFL GrammarPast and Present TensesOther quiz:
Future Time and Tenses › ViewMary and her cousins _________ their vacation in Italy.
A. will spend
B. are spending
C. are going to spend
The Structural Types of Sentences › View
Even though she was tired, Abby knew she had to finish the race and she ran to meet her team.
A. simple
B. complex
C. compound
D. compound-complex
Mixed General Quiz › ViewJohn had an accident last night.
a. I’m sorry to hear that.
b. That’s terrific!
c. He must be proud of it.
Modal Verbs › View
An action is not necessary. (There is no obligation)
A. may
B. don’t have to
C. mustn’t
D. can’t
