.—I did not know you were good friends.—You___.I have known her since she moved
题型:不详难度:来源:
.—I did not know you were good friends. —You___.I have known her since she moved here.You were abroad then.A.may have | B.needn’t have | C.couldn’t have | D.must have |
|
答案
C |
解析
考查虚拟语气。句意:我不知道你们是好朋友。——你不可能知道。自从那移居到这儿我就认识他。那时你在国外。“could+have+done”是虚拟语气,表示对过去事情的假设。。故选C。 |
举一反三
11. —You realize that you were driving at 100 miles per hour , don’t you ? —No, officer , I have been . This car can’t do more than 70A.needn’t | B.shouldn’t | C.couldn’t | D.might not |
|
——Has Jane arrived yet? ——No, she_______ an hour ago.A.was supposed to come | B.must have come | C.should come | D.ought to have come |
|
I insisted that he_______ at once.A.leave | B.left | C.leaves | D.leaving |
|
______ you make a little room for me?A.Should | B.Could | C.May | D.Must |
|
--- " ______ he open the door?" --- "Yes, please."A.Shall | B.Will | C.Can | D.Would |
|
最新试题
热门考点