问题补充:
, but he couldn’t understand the logical connection of the two subjects.
A. Having told many times
B. Having been told many times
C. He had been told many times
D. Many times as he was told
答案:
A. Having told many times
B. Having been told many times
(答案→)C. He had been told many times
D. Many times as he was told
解析:本题考查并列句与分词做状语直接的区别,因为后面有连词but 所以此句为并列句,前面应为完整的一句话,由于此句用过去完成时,所以正确答案为C。意思是“已经告诉他很多次了,但他还是不明白那两科直接的逻辑关系。