[ 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

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 verbsOther quiz:
Vocabulary › ViewGrammar: 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 › ViewYesterday, 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
