[ Tenses ]
By the end of this month, I … back from Singapore.
A. Will have been
B. Shall have
C. Will be
D. Am will

Random Topics:
Irregular AdjectivesSentences and Non SentencesGrammar - to beParticipal PhrasesPerfect and Past TensesComparison and ModalsConditionalsModal Verbs of PermissionAspect or tenses of VerbsAdverb of ConcessionOther quiz:
Future Perfect Continuous › ViewHe’ll have been _ dinner for two hours.
A. preparing
B. cooked
C. eaten
D. serve
Active vs. Passive Voice › View
The officer did nothing about the accident.
A. Active
B. Passive
Causative Verb › ViewThe teacher … the students work quietly in the class.
A. Got
B. Made
C. Had
D. Let
Gerund and Infinitives › View
The concert was so loud that we couldn’t help __________ in excitement.
A. to scream
B. screaming
C. scream
D. to screaming
