当前位置:高中试题 > 英语试题 > 一般现在时 > If you ____ the chat room ten minutes ago, you ____ what we were talking about.A...
题目
题型:不详难度:来源:
If you ____ the chat room ten minutes ago, you ____ what we were talking about.
A.have joined; will knowB.would join; have known
C.should join; would know D.had joined; would have known

答案
D
解析
考查虚拟语气。句意:如果你十分钟以前加入了聊天室,你就会知道我们正在谈论什么。结合语境可知条件句中是对过去状态的虚拟,故用过去完成时态,主句中用过去将来完成时态,“would+have+done”表示对过去事情的假设,意思是“本来会做”。故选D。
核心考点
试题【If you ____ the chat room ten minutes ago, you ____ what we were talking about.A】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
The harder you_______ , the greater progress you______ .
A.will study; will makeB.will study; makeC.study; makeD.study; will make

题型:不详难度:| 查看答案
The building which _____ now will be our science laboratory.
A.is being builtB.will be builtC.is builtD.has been built

题型:不详难度:| 查看答案
The students _______ busily when Miss Brown went to get a book she _______ in the office.
A.had written; leftB.were writing; has left
C.had written; had leftD.were writing; had left

题型:不详难度:| 查看答案
---Where is mother?
---She is in the kitchen. She ___ the dinner for the party the whole afternoon.
A.is preparingB.was preparingC.has preparingD.has been preparing

题型:不详难度:| 查看答案
Unfortunately when we arrived she ___, So we only had time for a few words.
A.just leftB.has just leftC.was just leavingD.had just left

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