Grammar Quiz

[ Tenses ]

By the time Sarah finishes her project next week, how long ___ working on it?

A. Will she have

B. She has

C. She will have been

D. She will

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and Present TensesSimple Verb TensesDefinite and Indefinite ArticlesWishesConditionals / Unreal PastPresent Perfect and Past TensesNoun and PronounTenses and StructureActive and Passive voiceAdverbs of Time

Other quiz:

Article › View

Identify the zero article usage in the sentence: ‘Cats are cute animals.’

A. Animals

B. Dogs

C. Cats

D. Cute


Tenses › View

– It smells of paint here.

– Yes, she ____ her room.

A. was painting

B. had painted

C. has painted

D. has been painting

Past Tense › View

They _________ in Beijing for three years when he lost his job.

A. had lived

B. lived

C. have been living

D. had been living


Phrasal Verbs › View

A: Is that story true? B: No. I made ___.

A. it down

B. it out

C. it up

D. it away