By the end of this month, I …… back from Singapore.
A. shall have been
B. will
C. am shall
D. will have been
E. have been

Random Topics:
Tenses and ArticleDo / Have / Can - Basic QuestionsModals and PrepositionMixed TensesPassive Voice with ModalsModals in the PastAuxiliary Verbs & Question TagsGrammar - NounsPresent Perfect ContinuousDefinite and Indefinite ArticleOther quiz:
Grammar › ViewWhat is the CORRECT way to write the sentence below as a direct quotation?
Don’t forget your jacket mom reminded me.
A. “Don’t forge your jacket mom reminded me.”
B. “Don’t forget your jacket, Mom reminded me.”
C. “Don’t forget your jacket” Mom reminded me.
D. “Don’t forget your jacket,” Mom reminded me.
Vocabulary › View
What is a ‘conjecture’?
A. A person who doesn’t believe what they’re told
B. Having a meaning that’s hard to work out, like a riddle
C. To give in easily to someone/something
D. A decision (or to make of a decision) based on very little information
Grammar › ViewLina waited for her friend but she didn’t…………..
A. turn up
B. turn on
C. turn off
D. turn down
Modal Verbs › View
Bob ______ play tennis really well when he studied at school.
A. might
B. had to
C. could
D. must
