Ann,you play so well .But I ____you played the piano.A didn't know B hadn't know Cdon't know Dhaven't know 可是过去不知道的,不是应该

问题描述:

Ann,you play so well .But I ____you played the piano.A didn't know B hadn't know Cdon't know Dhaven't know 可是过去不知道的,不是应该用过去完成时吗,不是应该选B吗 希望给个比较详细的解释

可是过去不知道的,不是应该用过去完成时吗 同学,你这句话的逻辑我有点不懂.过去不知道就是过去不知道,为什么要用过去完成时,难道说过去已经不知道你觉得顺畅一些吗?你想想,如果你看到你的一个朋友弹钢琴谈得很好,但是你以前不知道,你肯定觉得惊讶,这时你说:呀,你弹得很好哎,我 以前 还不知道呢.难道你会说:……我 以前已经 不知道呢.