Grammar Quiz

[ Tenses ]

Jane _____________ when she comes home, because she ______________________ over 24 hours.

A. will be very tired – will have been flying

B. will have been being very tired – will have flown

C. is going to be very tired – will have flown

D. will have been being very tired – will have been flying

Select your answer:
A  B  C  D  E 


Random Topics:

Sentence StructureWill or Going toSimple Present and Past TensesGrammar and EssayTenses and Word FormationPast Tense & Present Perfect TensePast Perfect Tense and Past TenseLinking Words and ConjunctionFuture PassiveSubject Verb Agreement & Subjunctive Mood

Other quiz:

Grammar › View

We’ll be visiting our grandmother next week

A. Our grandmother will be being visited by us next week

B. Our grandmother will be visited by us next week

C. Our grandmother will being visited by us next week


Present Simple and Present Continuous Tense › View

I get to work by bus every morning. How____ get to work?

A. are you

B. you

C. do you

Preposition › View

It’s a parent’s duty to protect their children ___________ harm.

A. from

B. against

C. with

D. to


Pronoun › View

__________ student with a little common sense should be able to answer the question.

A. Each
B. Any
C. Either
D. One