专升本APP
升本考编制,就到金标尺!
请使用微信扫描二维码,登录金标尺专升本
A
didn’t write
B
hadn’t written
C
wouldn’t write
D
wouldn’t have written
正确答案 :D
解析
【精析】D句意:如果没有他的战时经历,海明威不会写出其著名小说《永别了,武器》。 虚拟语气题。分析句子结构可知,本题是虚拟语气在含蓄条件句中的应用。根据句意,本句表示与过去事实相反的虚拟,因此主句的谓语部分应用would/could/should/might have done的结构,故选择D。
相关试题
His fellow workers saw him fall down and blood came out from the open( ) .
Nothing can _____ the notice of the policeman.
Have you any_____that you were not there at 9 o’clock last night?
We mention the importance of giving up smoking once and again, but hardly ______ it.
The first textbook( ) for teaching English as a foreign language came out in the 16th century.
—Do you like pop music or country music? —( ). I only like sports.
It’s high time we _____ strict measures to stop pollution.
As I am sure Jenny is very honest, I ( ) she stole the money.
No one except two servants ( ) late for the dinner.
Many students thought about the third question for quite a while and had great difficulty answering it. Obviously, it was _____ all.
—He looks so young! —I agree with you. He looks 30, but he is ( ) 45.
There was no point ( ) about the working conditions; the manager would not listen to it any more.