当前位置:高中试题 > 英语试题 > 虚拟语气 > If you had told him the truth, he ______ so angry now.A.isn"tB.wasn"tC.wouldn"t ...
题目
题型:不详难度:来源:
If you had told him the truth, he ______ so angry now.
A.isn"tB.wasn"t
C.wouldn"t beD.wouldn"t have been

答案
C
解析

试题分析:句意:如果你告诉他真相,他现在不会这么生气的。If条件句用had done表示和过去情况相反的虚拟语气,而主句的时间是now,所以用would do,所以选C。
核心考点
试题【If you had told him the truth, he ______ so angry now.A.isn"tB.wasn"tC.wouldn"t 】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
Supposing you _________ the lottery, what would you do with the money?
A.would winB.have wonC.had wonD.won

题型:不详难度:| 查看答案
We were strongly recommended that we _____ in Malaysia.
A.didn’t travel B.wouldn’t travelC.hadn’t travelled D.not travel

题型:不详难度:| 查看答案
—Did you attend the opening ceremony of The Voice of China last week?
—Sorry! We ________ it, but we had a terrible traffic accident on our way.
A.must have attendedB.must attend
C.could have attendedD.could attend

题型:不详难度:| 查看答案
Grace doesn’t want to move to New York because she thinks if she       there, she wouldn’t be able to see her parents very often.
A.livesB.would liveC.has livedD.were to live

题型:不详难度:| 查看答案
I’d rather you ________ there next week.  
A.wentB.goC.should goD.had gone

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.