If you _____ him yesterday, you _____ what to do now. A.asked … would knowB.had

If you _____ him yesterday, you _____ what to do now. A.asked … would knowB.had

题型:不详难度:来源:
If you _____ him yesterday, you _____ what to do now.
A.asked … would knowB.had asked … would have known
C.asked him … knowD.had asked … would know

答案
D
解析
本题考查虚拟语气。从句与过去事实相反用had done,主句与现在事实相反用would do。句意:如果你昨天问他,你现在就会知道发生了什么。
举一反三
—Is this raincoat yours?
—No, mine _____ there behind the door.
A.is hanging B.has hung C.hangs D.is hanged

题型:不详难度:| 查看答案
Climbing Mount Tai           great skills and           not without risk.
A.requires; isB.required; wasC.required; areD.required; were

题型:不详难度:| 查看答案
I _____ Wang Tao in the street yesterday. We _____ each other since he went to Beijing.
A.met, didn’t seenB.have met, hadn’t seen
C.met, haven’t seenD.met, hadn’t seen

题型:不详难度:| 查看答案
----Have you worked in this company for a long time?
---- Yes, since I _________ from the college.
A.has graduatedB.graduates
C.had graduatedD.graduated

题型:不详难度:| 查看答案
His work was_____by his boss.
A.high thoughtB.high thought ofC.good thoughtD.well thought of

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.