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:
A  B  C  D  E 


Random Topics:

ComparativeNouns FormationModal Verb in Passive VoicePunctuation-ed and -ing AdjectivesGrammar-Present Continuous-Sentence MakingInfinitive GerundModals - Have to or ShouldZero and First ConditionalsModals Tenses

Other quiz:

Phrasal Verbs › View

They are getting …………………. at the next station.

A. down

B. off

C. out


Grammar › View

“Did you stay up late yesterday?”

“Not really. I went to bed after Monica ________ .”

A. was leaving

B. had left

C. leaving

D. has left

Action vs Linking Verbs/ Verb Phrases › View

Estelle 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