A.whoitwasthat这是强调句型的特殊用法:对疑问词进行强调.
由于是用在宾从中的,因此.who要放在宾从的句首.
句意:你知道究竟是谁向警察报告了这次事故吗?
who本身就可引导宾从,再加一个that,就多余了.并且这儿是强调"究竟是谁",所以正解为A.
Doyouknowwhohadreportedtheaccidenttothepolice?这样??
Doyouknowwhohadreportedtheaccidenttothepolice?这个句子是对的呀!判断是否是强调句,有一个方法:如果去掉itwas...that后原句的结构及句意仍是完整的,就是强调句,反之,则不是或是错误的.选A,去掉itwas...that后,句子是:Doyouknowwhohadreportedtheaccidenttothepolice?结构及句意仍是完整的.选B,去掉itwaswho后,句子是:Doyouknowthathadreportedtheaccidenttothepolice?这显然不对.因此选A,不能选B.