From the words lettered A to D, choose the word that best completes each of the following sentences.
What.......these last three years?
Answer Details
The correct option is "have you been doing with yourself". This is because the sentence is referring to a period that started in the past and is still ongoing. The present perfect tense "have been doing" is used to describe an action that started in the past and is still happening.