I would have caught the train,if I __________ so late.didn’t sleep haven’t slept hadn’t slept don’t sleep

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/21 23:32:21
Iwouldhavecaughtthetrain,ifI__________solate.didn’tsleephaven’tslepthadn’tsleptdon’tsleepIwouldhavec

I would have caught the train,if I __________ so late.didn’t sleep haven’t slept hadn’t slept don’t sleep
I would have caught the train,if I __________ so late.
didn’t sleep
haven’t slept
hadn’t slept
don’t sleep

I would have caught the train,if I __________ so late.didn’t sleep haven’t slept hadn’t slept don’t sleep
选第三个,过去完成时,表示过去发生的动作对过去某一事件的影响,此动作在这个事件发生之前,因此要比过去时再过去,所以用过去完成时

选didn't,如果我没有起晚,我可能已经赶上那班火车了。
这是对过去发生的事的虚拟,主句是过去式,从句为过去完成时。

因为主句中用的现在完成时,所以从句中用过去完成时,选hadn't slept

hadn’t slept

hadn’t slept

英语翻译If only I had gone by taxi,I would have caught the plane快 I regret not ______ earlier ,or I would have caught the train. 9.______ a little earlier,I would have caught the train.A.Did I leaveB.Would I leaveC.Had I leftD.Have I left I have caught cold啥意思 i have caught a lot of_____this year where have you been i got caught in the traffic,-----i would have been here soonera,however b,although c,anyony d,otherwise Helen __into the river but that I caught her.A had fallen B would fall C fell D would have fallen选哪个,为什么? 1、谁能叫我做这几题英语题啊?虚拟语气1.If we had not set off that earlier,we __________ in the rain.A.could be caught B.must be caught C.would be caught D.would have been caught2.If I _______ in your position,I would take that job..A. I would have caught the train,if I __________ so late.didn’t sleep haven’t slept hadn’t slept don’t sleep I have caught a cold为什么两个动词 Ten minutes earlier, they ___ the plane.A. will catch B. would catch C. would have caught D. will have caught On my way home,i saw a thief() by the police.A.caught B.to have caught C.having been caught D.having caught 24.--- “Where have you been?” --- “I got caught in traffic; otherwise _____ sooner.” A.I would be here B.I have been here C.I had been here D.I would have been here 27.It seems as if it ___ rain.A.will to B.is going to C.is to D.were going to you seem to have caught a cold.so i have 紧急you seem to have caught a cold.so i have为什么不是so i do I would have just said i would like have girlfriend 表示与过去事实相反的虚拟语气If I had left a little earlier,I would have caught the train这里为什么是had done 而不是hane done? 英语翻译1.where have you been?i got caught in traffic;_____ i should have been here soon.a.however b.although c.anyway d.otherwise 2.if she _____ more polite,she ____ less trouble.a.has been,would have b.was,would have had c.were,hadn't had d.wer