17.By the time Richard retires from school, he______ English for more than forty years.(A) can teach
問題詳情
17.By the time Richard retires from school, he______ English for more than forty years. (A) can teach (B) will have taught (C) has taught (D) had taught