Grammar Quiz

[ Tenses and Passive Voice ]

. By the time she retires, she _____ in the education sector for over 30 years.

A. will have been teaching

B. will be teaching

C. will have taught

D. will teach

Select your answer:
A  B  C  D  E 


Random Topics:

Present Simple and Present Continuous TenseRelative & ModalsPresent Forms and Narrative TensesComparative AdverbModals and VocabularyTenses & AffixesState Verbs and Action VerbsPhrase or ClausePast and Present TensesPast simple regular verbs

Other quiz:

Vocabulary › View

Grammar: Present Simple

3. John ……………. a car to work.

A. is driving

B. drove

C. drives


Present Perfect and Past Tenses › View

Which sentence is incorrect?

A. The next day, we all laughed about it.

B. When I got there, the meeting started.

C. Until that time, he had never traveled abroad.

D. As soon as I had heard the news, I tell everyone.

Tenses › View

Yesterday, he ________ a delicious meal at his favorite restaurant.

A. ate

B. is eating

C. has been eating

D. had eaten


Future Tenses › View

I’m sure your parents _______you for getting a D from the Art exam.

A. will not have scolded

B. will not be scolding

C. won’t scold

D. will not have been scolding