Question:
Martin will have lived in this city for nearly 20 years _______.
-
A.
by the time he has his first child -
B.
when he had his first child -
C.
as soon as he had his first child -
D.
after he had his first child
Reference explanation:
Correct answer: A
Harmonious tenses: We see that the main clause is dividing the TLHT tense → Type the answers that divide the past.
I have: Future perfect by the time Simple tense.
Martin will live in this city for 20 years before he welcomes his first child.
===============