精英家教網 > 高中英語 > 題目詳情
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
考查虛擬語氣。句意:如果你十分鐘以前加入了聊天室,你就會知道我們正在談論什么。結合語境可知條件句中是對過去狀態(tài)的虛擬,故用過去完成時態(tài),主句中用過去將來完成時態(tài),“would+have+done”表示對過去事情的假設,意思是“本來會做”。故選D。
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

— Why, David, you look so tired!
— Well, I ________an article and I must finish it tomorrow.
A.was writingB.will be writing
C.have been writing D.have written

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Sorry, sir, your car isn’t ready yet. It _____ in the garage.
―That’s all right.
A.is repairedB.is being repairedC.hasn’t repairedD.has been repaired

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

A lot of people often forget that oral exams ______ to test our communicative ability.
A.designB.are designed
C.are designingD.are being designed

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Police are searching for an escaped criminal who is reported to _____ since he broke away from the prison.
A.have been missingB.have lost
C.be missingD.get lost

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It _______ long before we ______ the result of the experiment.
A.will not be; will knowB.is; will knowC.will not be; knowD.is; know

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Seeing the road ________ with snow, they had to stay at home, watching TV and drinking coffee.
A.blockingB.blockedC.to blockD.to be blocked

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

We would have gone fishing yesterday, but it _______ heavily.
A.rainedB.had rainedC.has rainedD.would rain

查看答案和解析>>

同步練習冊答案