Grammar Quiz

Topics: Tenses and Passive Voice

. By next year, I _____ for this company for 10 years.

A. will have been working

B. will be working

C. will have worked

D. will work

Select your answer:
         


Random Topics:

Have GotTo Infinitive or GerundPossessive Adjectives & Possessive PronounsParallel Structure or Combining SentencesSimple Present and Past TensesVerbs, Tenses, and VocabularyTenses and ArticlesVerb Types and TensesPresent Tense vs Past TensePoetry

Other quiz:

Grammar › View

I’m not very good _________ repairing things.

A. at

B. for

C. in

D. about


Verb-ing and Infinitive › View

Did you hear someone …………… a moment ago?

A. singing

B. sings

C. sang

D. to sing