[ 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:
Active & PassivePresent Simple x Present ContinuousAdverb of MannerContractions and ConjunctionsPast simple vs Present perfectFuture Time and TensesSubordination ConjunctionsComparative and SuperlativesDo / Have / Can - Basic QuestionsOther quiz:
Grammar › ViewI didn’t receive the email because he ______ in the wrong address.
A. write
B. had written
C. was writing
D. could have wrote
Idioms › View
How is he making ___ with his new girlfriend?
a. out
b. off
c. away