Grammar Quiz

[ Grammar ]

By Christmas, I …………… for Mr. Smith for six years.

A. shall have been working

B. shall work

C. have been working

D. shall be working

Select your answer:
A  B  C  D  E 


Random Topics:

Pronunciation and Vocabularywas wereNoun PhraseModal Auxiliary VerbsFuture Tense and ConditionalsGrammar ModalsPresent Simple and Present ContinuousPast Tense and Perfect TensePresent Perfect and Past TensesInfinitives and Gerunds

Other quiz:

Past Tenses › View

While Julie ……………………………..her bedroom, she found a huge spider on the wall. 

A. tidy

B. was tidying

C. tidied


Vocabulary › View

Which word means “to maintain”?

A. Convert

B. Domestic

C. Keep

D. Ensure

First Conditional › View

…….. you find the keys, we will have to buy a new lock.

A. Unless

B. If


Mixed General Quiz › View

The unit ___ currency is called the pound.
a. for
b. of