Khadijah _________________ for here 3 years by the time she gets a ful...
To determine the correct answer, let's analyze the sentence construction and the verb tense used.
The sentence states that "Khadijah will have been here for 3 years by the time she gets a full-time job." This sentence uses the future perfect tense, which indicates an action that will be completed in the future before another action takes place.
Now let's analyze the given options:
A:
will have teaching
This option is incorrect because "teaching" is a gerund and does not fit the sentence structure.
B:
will have been taught
This option is incorrect because it implies that someone else will teach Khadijah.
C:
will have being taught
This option is incorrect because "being taught" is not the correct verb tense to use in this sentence.
D:
will have been teaching
This option is correct because it uses the future perfect continuous tense, which indicates that Khadijah will be in the process of teaching for the entire duration of the three years.
Therefore, the correct answer is D. Khadijah
will have been teaching for three years by the time she gets a full-time job.