I _________ here earlier, but I couldn’t catch the first bus.A.should comeB.have
题型:不详难度:来源:
I _________ here earlier, but I couldn’t catch the first bus.A.should come | B.have come | C.should be | D.should have come |
|
答案
D |
解析
考查虚拟语气。根据but后句可知前句是表示与过去相反的虚拟语气。故D正确。句意:我本应该早点就到这里的。但是我没有赶上头班车。 |
举一反三
The English teacher suggested Lily that she _________ more English books.A.reads | B.must read | C.read | D.can read |
|
He said he would come to attend the lecture if he ___________ time.A.has | B.has had | C.will have | D.had |
|
The doctor recommended he a few more days in hospital.A.stays | B.to stay | C.stay | D.would stay |
|
At first sight, it ________ look like a generous offer; actually, it is a trick.A.may | B.must | C.shall | D.should |
|
If you had joined the chat room ten minutes ago, you ______what we were talking about!A.have known | B.knew | C.would have known | D.would know |
|
最新试题
热门考点