____ many times ,he still couldn't remember it.求详解A.He was told B.Having been told C.Having told D.Though he was told为什么选D,不选B,求详解

问题描述:

____ many times ,he still couldn't remember it.求详解
A.He was told B.Having been told C.Having told D.Though he was told
为什么选D,不选B,求详解

两句句子中加连词,此表转折

答案错误。

我认为如果选B的话,后半句应该改为he still can't remember it.