Grammar Quiz

[ 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 many

Other quiz:

Tag Questions › View

Haven’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