It's the frist time that I( )asleep then.A.must be B.must ha

问题描述:

It's the frist time that I( )asleep then.A.must be B.must have been C.should be D.should have been
为什么
1个回答 分类:英语 2014-11-23

问题解答:

我来补答
B
主+序数词+time that +that_分句,that 后一律用完成时
当主句动词为is/will be 时,that 分句动词一律用现在完成时,引导词that 可以省略,如:it's the first time i've been here
当主句动词为was 时,that 分句动词通常用过去完成时,如果有明确的时间状语,而说话时这个时间尚未成为过去还可以用现在完成时
should have done 本应该做某事,而事实上并没有做.否定句表示"不该做某事而做了"
must have +done sth,对过去时间里可能发生的事情的推测,语气较强,具有"肯定","谅必"的意思
 
 
展开全文阅读
剩余:2000