[ Tenses ]
My mom ____________ for two days by the time I see her.
A. will have been travelling
B. has been travelling
C. will has been travelling
D. has been travelled

Random Topics:
Adverb of MannerVerbal TensesSimple Past vs Past Continuous TenseLinking VerbsTransitionsConjunctive Adverbs and PunctuationGrammar, Conditional Sentences, VocabularyPhrases & ClausesPast Simple - Present PerfectVerbs and TensesOther quiz:
Relative Clauses › ViewI don’t like the stories __________ unhappy endings.
A. having
B. which have
C. with
D. All are correct
Grammar › View
If Ihad known you were sick,
A. I could have visited you.
B. I would have visited you.
To Infinitive/Bare Infinitive/Gerunds › ViewI remember ————– them to play in my garden.
A. to allow
B. allow
C. allowing
D. allowed
Modal Verbs › View
You _____ tell anyone what I told you. It’s our secret.
A. mustn’t
B. won’t
C. may not
D. don’t have to