精英家教网 > 高中英语 > 题目详情
He said that he would write to us but so far we ___________ from him.
A.didn’t hearB.haven’t heardC.shouldn’t have heardD.hadn’t heard
B
考查时态。根据题中so far 到目前为止,可知应用现在完成时态,句意:他说他会给我们写信但是到现在为止我们还没有收到他的来信。所以选B。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

I ______ sooner but I didn’t know that they were waiting for me.
A.had comeB.was comingC.would comeD.would have come

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— I can’t find my dictionary anywhere.
— You _____ have lost it while studying in the library.
A.canB.mayC.wouldD.should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

"They didn’t take measures in time, otherwise the explosions ____."some experts said.
A.wouldn’t happenB.didn’t happen
C.wouldn’t have happenedD.mustn’t have happened

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He has no idea what the book is about.He        have read it very carefully.
A.needn’tB.shouldn’tC.can’tD.mustn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

----          you do me a favor?
-----Sure. With pleasure.
A.MustB.NeedC.ShouldD.Could

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

But for the help of my English teacher, I _______ the first prize in the English Writing Competition.
A.would not winB.could not winC.could have wonD.would not have won

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---Well done, Tom!
---Thanks. But given more time, I ________ it better.
A.shouldn’t have doneB.could have doneC.might not doD.could do

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He had dreamed of going there for a long time. But he _______ he would have such an unpleasant experience.
A.needn’t have expectedB.couldn’t have expected
C.mustn’t have expectedD.shouldn’t have expected

查看答案和解析>>

同步练习册答案