If you______to her about it yesterday, you ______ what to do now.
A.should have spoken; would knowB.spoke; would know
C.had spoken; would have knownD.had spoken; would know
D

試題分析:考查虛擬語氣。if虛擬條件句,對現(xiàn)在進(jìn)行虛擬,從句用過去時(be動詞用were),主句用would+動詞原形;對過去進(jìn)行虛擬,從句用過去完成時,主句用would/could have done;對將來進(jìn)行虛擬,從句用過去時或should/were to+動詞原形,主句用would+動詞原形。根據(jù)now可知,if從句是對過去進(jìn)行虛擬,從句用過去完成時,主句含有now,是對現(xiàn)在進(jìn)行虛擬,用would+動詞原形。這是錯綜虛擬條件句,要分別對主句、從句進(jìn)行判斷,分別使用對應(yīng)的時態(tài)。故選D。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

China Hengda_well have won the football match, but I don't know because I wasn't there.
A.couldB.mayC.should .D.must

查看答案和解析>>

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

---Your sister looks upset.
---Yes, I’d rather I _____ her the bad news.
A.didn’t tellB.don’t tellC.hadn’t toldD.wouldn’t told

查看答案和解析>>

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

(2013·浙江,8)Eye doctors recommend that a child's first eye exam ________ at the age of six months old.
A.wasB.beC.wereD.is

查看答案和解析>>

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

I was really anxious about you.You ________ home without a word.
A.mustn't leaveB.shouldn't have left
C.couldn't have leftD.needn't leave

查看答案和解析>>

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

___ he _____ me the news yesterday, I would be at the party now.
A.Should, tellB.Did, tell
C.Had, toldD.Were, to tell

查看答案和解析>>

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

The petrol tank is empty. I _________it up before we left home.
A.had to fillB.would have filled
C.should have filledD.could have filled

查看答案和解析>>

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

It is so cold here in Zhengzhou this winter that it seems as if we ______ in Iceland.
A.a(chǎn)reB.have beenC.wereD.had been

查看答案和解析>>

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

He hesitated(猶豫) for a moment before kicking the ball, otherwise he _____the goal.
A.had scoredB.scoredC.would scoreD.would have scored

查看答案和解析>>

同步練習(xí)冊答案