Topics: Perfect Tense
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
Select your answer:

Random Topics:
WH Questions and Simple Past TensePresent and Past Perfect TensesGerundsAdverbs of DegreeGerunds, Infinitives and Modals of PossibilityJobsModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityPrepositions and ConjunctionsFrequency AdverbsCommon ErrorOther quiz:
General › ViewIt is a _________________.
A. blueberry
B. Strawberry
C. Onion
D. Maize
Grammar › View
We need … cherries for the cake.
A. some
B. much
C. a
