I marvel that he _____, it having been s

题库2022-08-02  48

问题 I marvel that he _____, it having been said he had taken his final departure for Portugal.A.was not here nowB.should now be hereC.had been awayD.hasn’t left

选项 A.was not here now
B.should now be here
C.had been away
D.hasn’t left

答案 B

解析 句意:很奇怪的是他怎么在这,听说他早已去葡萄牙了。marvel后接宾语从句,这里should是虚拟语气,表示惊讶,所以B选项正确。
转载请注明原文地址:https://www.tihaiku.com/gongwuyuan/2635729.html

最新回复(0)