单选题
He doesn't seem at all sorry for ______he has done.
A、
that
B、
what
C、
which
D、
how
【正确答案】
B
【答案解析】
句法辨析题。what he has done是一个名词性从句,what=all that,指代done的内容,做done的宾语;而be sorry for中for是介词,必须跟名词或名词词组。所以根据句意,B为正确答案。句意:他似乎没有为他所做的事情而愧疚。
提交答案
关闭