Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Adverb of MannerVerbal TensesSimple Past vs Past Continuous TenseLinking VerbsTransitionsConjunctive Adverbs and PunctuationGrammar, Conditional Sentences, VocabularyPhrases & ClausesPast Simple - Present PerfectVerbs and Tenses

Other quiz:

Relative Clauses › View

I 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 › View

I 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