[ 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:
Grammar and Vocabulary › ViewThe __________ of outer space is a very expensive activity.
A. weightlessness
B. colony
C. exploration
Passive Voice - Past Simple › View
Those jeans ________ by my mother last week.
A. is bought
B. are bought
C. were bought
D. are buy
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
