题目内容
【题目】Which of the following sentences is right?
A.It was not until she took off her dark glasses did I recognize she was a famous film star.
B.Was it in this palace where the last emperor died?
C.Poor as he was he was honest.
D.Had she enough money, she would buy the beautiful dress.
【答案】C
【解析】考查特殊句式。A选项部分倒装,必须把主句中not和until从句一起提前;B项是强调句式,应把where改成that;D项是if引导的虚拟语气,省略if则把were/should/助动词had提前,而此句的had是实义动词,不能提前;C项中as是“尽管”的意思,用部分倒装,把表语提到主语前面。根据上面的分析,可知C项正确。
练习册系列答案
相关题目