1.Don't lose heart.All ( )not lost that is in danger.

问题描述:

1.Don't lose heart.All ( )not lost that is in danger.
A is
B are
C has
D have
2.Mike,come and have a look once again at my computer please.My "Enter" key ( ).
A didn't work
B doesn't work
C won't work
D shouldn't work
第一题,正确选项是哪一个?选出来之后,后半句怎么翻译?
第二题,教科书上的,标准答案是B,C都可以,为什么可以选C?选C的语法依据是什么?

我来做:
答案:A B
1 that is in danger 显然为定语从句!定语从句中用的是is 所以主句当然要保持谓语动词的一致 所以也是 is
再者 be lost =be missing 所以本题和have has 无关
后半句意思是:处在危险之中的并不一定要失去
类似的还有:All is not gain that is put in the purse.放入钱包的钱财,并非都是应得的.
All is not gold that glitters.闪光的东西并不都是黄金
2 doesn't work 表示一种现在的状态 故可以
won't work 是因为前面 come and have a look once again once again 表示以前坏过 也即那个enter键 不定时的坏 所以说不定以后会再次坏 所以won't work 也行
不过我还是认为选B好
over!