当前位置:高中试题 > 英语试题 > 一般现在时 > 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。句意:如果你昨天问他,你现在就会知道发生了什么。
核心考点
试题【If you _____ him yesterday, you _____ what to do now. A.asked … would knowB.had 】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
—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

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