_____, he would not have recovered so quickly.
_____, he would not have recovered so quickly.
A、Hadn’t he been taken good care of
B、Had he not been taken good care of
C、Had not he been taken good care of
D、Had he been not taken good care of
【正确答案】:B
【题目解析】:本题考查if虚拟语气的倒装。if的虚拟条件句中,如果谓语动词还有were, should, had这几个词,可以把were,should,had放在if的位置,并去掉if。如:If he had come yesterday, he would have known it.=Had he come yesterday, he would have known it. 否定句的倒装not要放在主语的后面。
Top