By the time you finish your job, everyone ________ home. A. has gone B. will have gone C. had gone D. was going
By the time you finish your job, everyone ________ home.
A. has gone
B. will have gone
C. had gone
D. was going
By the time you finish your job, everyone ________ home.
Chọn đáp án B