Mark the letter A, B, C or D on your answer sheet to indicate the sentence that is closest in meaning in the sentence given in each of the following questions.
It is over twenty years since I last got in touch with them.
A. I can’t help keeping getting in touch with them for over 20 years
B. I haven’t gotten in touch with them for over 20 years
C. I used to get in touch with them for over 20 years
D. I have been getting in touch with them for over 20 years