一个高中英语单选题---高手进哦

25、____thenews,sofar,hasbeengood,theremaybedaysaheadwhenitisbad.A:AslongasB:WhileC:If... 25、____the news, so far, has been good, there may be days ahead when it is bad.
A:As long as B:While C:If D:In spite of

1、请选出答案,并解释
2、请标准翻译
其实我主要是看不懂后面的句意,there may be days ahead when it is bad. 句子结构很乱。
期中ahead在此是什么词性,怎么翻译?
展开
百度网友f24f7dd
2010-07-30 · TA获得超过3317个赞
知道小有建树答主
回答量:892
采纳率:0%
帮助的人:370万
展开全部
1,选B,原句是两句话,这就需要连词,而in spite of 不能做连词,首先排除;根据句意,前后句是转制的关系,不是条件也不是因果,所以就把A(只要;由于)以及C(如果)排除了;while在此是虽然,尽管的意思,作为连词来应到从句
2,译文:尽管到目前为止一直是好消息,但在以后的日子里也有可能会有坏的消息

希望对你有所帮助
揭涵瑶RL
2010-07-30 · 超过13用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:45万
展开全部
D,尽管
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
美丽心情最重要
2010-07-30 · TA获得超过359个赞
知道答主
回答量:350
采纳率:0%
帮助的人:0
展开全部
In spite of the news (so far) has been good, there may be days ahead when it is bad.

在理解时把so far先去掉,整句话的意思就出来了,“虽然到目前为止,这是个好消息,但也许有一天它会变成坏消息。”
前面消息是好的,和后面的消息可能变坏,是相反的关系
所以应该考虑的是具有转折意义的词,选D。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
evansk
2010-07-30 · TA获得超过184个赞
知道小有建树答主
回答量:335
采纳率:0%
帮助的人:192万
展开全部
D,have been 表现在将来时前+As long as、While,都不对,语句是不通顺的,if后面可以这么接,接上后是前后两个句子意思衔接不起来,所以选D,这题主要考的是对语境的理解

翻译:尽管到现在为止都是好消息(新闻),但也有可能过几天就是坏消息(新闻)了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2010-07-30 · TA获得超过103个赞
知道答主
回答量:125
采纳率:0%
帮助的人:66.7万
展开全部
我看起来像选D,,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
愚宇羽1
2010-07-30
知道答主
回答量:53
采纳率:0%
帮助的人:29.6万
展开全部
选B
感觉是B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式