我做英语题有几道不会的,希望英语好的帮忙解答下,不算很难哦

1、The skyscraper stands out ____ the blue sky.
A、in
B、against
C、under
D、beneath
答案是B ,为什么不选C、D呢?

2、They have always been on good ____ with their next-door neighbors.
A、friendship
B、relations
C、connection
D、terms
答案是D,为什么?

在翻译一下
The fact that she was a few minutes late is no reason for dischargeing her.

1.摩天大楼很高,有种直插云霄的感觉,高高耸立,所以用against
under是不可以的,under指的是在某物的下方,中间存在间隔的,而sky的范围不能确定,天空和大楼之间有没有间隔呢?呵呵
beneath是紧贴着某物的下方,懂吧?

2.和邻居的关系,说友谊,勉强了, 说relation,relation偏向恋爱关系, connection太宽泛,就是单纯指两事物之间相联系, D是固定搭配, 我相信只要楼主多背书,这些题,你都不用思考了,语感会解决你一切烦恼。

她只是迟到了几分钟,没必要因此解雇她。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-02-14
1.这里against的意思是“映衬着”,空格前面有一个stand out(脱颖而出),有强调摩天楼的高大雄伟的意思,所以选B(映衬着蓝色的天空)最合适。CD都是“在……下面的”的意思,都不够合适。
2.保持着很好的友谊只有D的短语组合用的是on terms with,是固定搭配。其他三个选项都不用on
翻译:她迟到的事实不能作为解雇她的理由。
第2个回答  2013-02-14
1.SKYSCRAPTER是摩天大楼的意思,AGAINST是垂直的意思,比较地道了,多形象啊,考察口语
2.BE ON GOOD TERMS固定搭配
不该用她迟到了几分钟的事实当做原因解雇他
第3个回答  2013-02-14
楼上正解 英语这种东西 很多是固定说法和搭配 所以不用刨根问底
相似回答