[ 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

Random Topics:
Article & PrepositionGrammar: was/wereTime ExpressionsQuantifiers: too many, too much & enoughGrammar: Defining Relative ClausesConjunctive AdverbQuantifierPresent Perfect Negative and InterrogativeVocabulary and IdiomsTenses, Determiners & Subject Verb AgreementOther quiz:
Grammar › ViewThe man sitting next to me on the plane was very nervous. He…………………………before.
A. didn’t fly
B. hadn’t flown
C. hasn’t flown
D. wasn’t flying
Modal Verbs › View
___________ Natalia swim when she was 10 years old?
A. Can
B. Could
C. Can’t
D. Couldn’t
Grammar › ViewMary and Jane …. playing a sport.
A. aren’t
B. isn’t
Conjunctions › View
Which compound sentence is written correctly?
A. She wants to take a train to China and she wants to fly to Spain.
B. She wants to take a train to China, and she wants to fly to Spain.
