______, he will have worked there for 10 years.
A. While his contract with the company is expiring
B. By the time his contract with the company expires
C. As soon as his contract with the company had expired
D. Before his contract with the company will expire

Random Topics:
Adverb of MannerPresent Simple & Present Progressive TenseIF CLAUSEHope, Thank, Modal VerbsGerunds in SentencesComparison of Adjective and AdverbNoun, Adjective, and Adverb ClausesGrammar and StructureModals TensesPresent Simple and Present Continuous TenseOther quiz:
Past Tenses › ViewChoose the correct form of “The weather is sunny” in the past perfect.
A. The weather had being sunny.
B. The weather has been sunny.
C. The weather had been sunny.
D. The weather was sunny.
Articles › View
Do you have ____ umbrella I can borrow? It is going to rain and I didn’t come prepared.
A. a
B. an
C. the
D. –
Types of Phrases › ViewPatriciawould have gonefor a walk to explore the surroundings had others been interested.
A. noun phrase
B. verb phrase
C. gerund phrase
D. infinitive phrase
Modals › View
Nobody ——–to complain in this matter.
A. must
B. might
C. dare
