I__________ you somewhere before, but your name has escaped me_________.A.must s
题型:不详难度:来源:
I__________ you somewhere before, but your name has escaped me_________.A.must see;for a moment | B.must have seen; for a moment | C.must see;for the moment | D.must have seen; for the moment |
|
答案
D |
解析
与不定式的完成时连用表示对过去发生的事持肯定态度的推断,在疑问句中用can,在持否定态度的推断时用can not。for a moment表示一个动作延续了一会儿,而for the moment则表示“目前;暂时”。 |
举一反三
—What do you think of your nephew? —He__________ be very naughty but at the same time you poor.A.will ; will | B.won"t; can"t | C.may ; may | D.can; can"t |
|
__________ it rain, the crops_____________.A.Shall,would be saved | B.Should, would be saved | C.Would, should be safe | D.Were, might be safe |
|
My pain ___________ obvious the moment I walked into the room, for the first man I met asked me pitifully:" Are you feeling all right?"A.must be | B.must have been | C.could be | D.could have been |
|
—Who has taken my pen away? —__________. He was here a moment ago. A.It must be Li Ping | B.It is Li Ping take | C.Li Ping is | D.Li Ping must take |
|
--Well done, Jack ! --Thanks. But given more time, I__________ it better.A.shouldn"t have done | B.could have done | C.might not do | D.could do |
|
最新试题
热门考点