It is strange that he ______back so early.A came B.will come C.had come D.should have come这个题怎么选啊,能讲一讲理由吗?
问题描述:
It is strange that he ______back so early.A came B.will come C.had come D.should have come
这个题怎么选啊,能讲一讲理由吗?
答
选D
it is strange/ necessary/ natural/ important that + (should) do
答
原意应该是:奇怪的是,他回来很早。B选项里的will是未来发生的事,C选项里的had是过去发生的事,D选项里的should have指的是应该怎样怎么样做。现在明白应该选哪个了没?
答
D,it's strange that 后面按照英语的要求应该用虚拟语气should do / have done
答
D 这是strange的一种用法!should在这里表示惊讶,强调语气的作用!