Grammar Quiz

[ Tenses ]

Use the perfect continuous tense: They (to work) here for five years by next month.

A. They are working here for five years by next month.

B. They will have been working here for five years by next month.

C. They will work here for five years by next month.

D. They have been working here for five years by next month.

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary and Sentence StructureTime ConjunctionsClauses and GerundsProverbsConditional Sentences Type 1Auxiliary VerbsSimple Past Tense and Past Perfect TenseModal Verbs for Permission and ObligationContinuous TenseRelative Pronouns with Prepositions

Other quiz:

Grammar › View

Deborah —— lost her golden wrist watch.

A. is

B. has

C. was

D. have


Grammar › View

It was ……………. cold day that we stayed in.

A. so

B. such a

Relative Pronouns › View

She had a feeling ……..something bad will happen.

A. why

B. that

C. who


Tenses › View

Choose the correct form: He ___ (to finish) his project before the deadline.

A. finished

B. finishes

C. finishing

D. has finished