A survived
1.A survive意为“幸存,经历…后继续存在”,本句话是对事实的陈述,所以用过去式。例如:H e was the only passenger that survived the aircraft crash彼是那次飞机失事事故 中的惟一幸存者。因此选项〔A〕 survive正确,其他选项均不符合语法。
2.B. can 请注意用法的第五项。
1. 表达"能力".We can use the computer now, but we couldn't two month ago.
2. 表示"许可".You can go now.
3. 有礼帽地提出"请求".(用于疑问句)Could you be here at eight o'clock tomorrow morning
4. 谈论"可能性".He can't be the manager, for I saw him go to Canada yesterday.
5. 当主语为事物时可以表示"惊异". What on earth can this mean
这句话的时态是现在时,所以不用could.
1,D 因为would have done sth.代表可能做某事而没做,这些乘客可能幸免于难却没有.
2.C 因为on earth 代表究竟,may是指可能,might有委婉语气,但是这里指是什么意思,不需要用到委婉.这是我自己认为的.
1.c should 竟然 ,表示惊讶
2.b can 用于疑问句中表示怀疑,不相信的态度.may 用在问句中只表示请求对方许可,表示推测时,用在肯定或否定句中
1.C
虚拟语气的用法,表现为should+动词原型,这里should可以省略.
2.D
推测的用法,could表示可能性,might表示推测.
1D,would have done表示有可能发生的事情
2D,on earth表示究竟,实际是what might this mean?