What did he say?I don't know what______选什么

问题描述:

What did he say?I don't know what______选什么
A,what he has said
Bwhat he had said
用哪个更好
我认为选B因为要有过去式变为过去完成时但是我们老师说选A.

选择A,因为要是选C则句子应为I didn't know what he had said.过去完成体表示过去的过去,这里说话人用的是一般现在时.