Grammar Quiz

[ Future Perfect Tense ]

By the time I come back home , I ———- away for 3 years.

A. Will have been
B. Will be
C. Have been
D. Have been being

Select your answer:
         


Random Topics:
Lets vs. Let’s Idioms Lay vs. Lie Countable Vs Uncountable NounsGrammar - Be going toFuture Perfect vs Future ContinuousVerb + InfinitiveSuperlative & Comparative AdverbsModals of Probability

Other quiz:

Mixed General Quiz › View

When should you not water _____ horse?
a. you’re
b. yore
c. your


h omophones › View

I was so tired I decided to lie / lay right after lunch.

A. Lie
B. Lay


How to use : Read the question carefully, then select one of the answers button.