[ 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 › ViewWhen 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.