[ Future Perfect Tense ]
You … perfected your English by the time you come back from Australia.
A. was
B. has been
C. will has
D. will have

Random Topics:
ComparativeNouns FormationModal Verb in Passive VoicePunctuation-ed and -ing AdjectivesGrammar-Present Continuous-Sentence MakingInfinitive GerundModals - Have to or ShouldZero and First ConditionalsModals TensesOther quiz:
Action vs Linking Verbs/ Verb Phrases › ViewEstelle turned the pages of her science book.
A. Action
B. Linking
Grammar › View
He …… (live) in Scotland for 3 years now.
A. has lived
B. lived
C. have lived
