[ 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
Select your answer:
Random Topics:
Tenses, Determiners & Subject Verb AgreementPersuasive TextGrammar Past and Future TensePresent Simple PassiveLinking Words and PhrasesGrammar ( going to)Relative Clauses with who and whichInfinitives or GerundsHow much and how manyOther quiz:
Tag Questions › ViewHaven’t you bought the tickets?
A. Yes, I already did.
B. No, I already did.
Verb Form › View
I am lazy. I don’t feel like __________________ any work. (do)
A. doing
B. to do
C. do
D. having done