[ Grammar ]
By next week he … his decision.
A. will have been making
B. made
C. will have made
D. has made

Random Topics:
Gerunds in SentencesPhrases & ClausesGerund, Infinitive & ModalsAdverb of TimePreposition and AdjectiveQuantifiers, Countable and Uncountable NounsAuxiliaries VerbConstrative ConjunctionSimple present/ past/ future tenseSynonymOther quiz:
Grammar › ViewPenny works too hard as an aid worker. She ____________ a breakdown.
A. is going to have
B. is having
C. may have
D. will have
Tenses › View
The weather ___ as nice today as it ___ yesterday.
A. is / was
B. are / were
C. is / will be
D. was / were
E. were / shall be
Articles and Prepositions › ViewWhich preposition is used to indicate a position above something, like “above the table”?
A. under
B. over
C. above
D. below
Modals › View
I … clean my room. It is so dirty
A. Must
B. Have to
