[ 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:
Grammar › ViewWhose is ____ pencil over there by the window?
A. this
B. that
C. these
D. those
Simple Past Tense › View
past tense of the verb “ride”
A. rided
B. riding
C. rode
D. rideed
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
