几道英语选择题 在线等

Help_____ to some fruit and vegetables ,children.
A.you B.your C.yours D.yourself

The book was so interesting that he had read it for three hours_____he realized it
A.when B.until C.after D.before
解释

1.D help oneself to sth“自取/自用...”
句意:“孩子们,自己动手拿水果蔬菜吃吧。”
2.D
before的翻译方法很灵活,基本含义“在...之前”,在基本含义的基础上,具体的句子里可以灵活翻译。
eg: I must write down the numbers before I forget them.(直译:在我忘记这些数字之前,我必须把它们写下来。)趁着还没有忘记这些数字,我必须把它们写下来。
It was long before we met again.(直译:在我们再次见面之前过了很长时间。)过了很长时间我们才再次见面。
It wasn't long before we met again.没过多久我们就再次见面了。
在上面这几个例子里,before译为“趁着还没有”“才”“就”,这都是比较常见的翻译方法。尤其是肯定句里译为“才”(强调动作发生的晚/慢)和否定句里译为“就”(强调动作发生得早/快),题中就是这个用法。
题中句意为:这本书是如此的有趣以致于他读了三个小时才意识到(读了那么长时间)。
*误选B是受汉语影响,因为until译为“直到”,好像觉得意思也很好。
实际上,until是表示主句的动作持续到until后面的时间结束。
eg: I'll stay here until Friday.我会留在这儿直到星期五。(表示stay这个动作持续到Freiday结束)
I didn't wake up until I heard the alarm clock.直到听到闹钟我才醒。(表示didn't wake up这个动作持续到I heard the alarm clock结束)
在这个题中,并不表示read这个动作持续到he realized it就结束了,所以不能用until.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-10
1. D
help yourself固定句型,意思为自己动手,不要客气

2.D
这里until容易迷惑,但是一般until都是not until句型,until后面的是条件,前面的做得事情
如果是until应该是 The book was so interesting that he didn't realize it until he had read the book for three hours.(他在读了三个小时之后才意识到自己读了那么久)
所有这里应该是before,在他意识到之前,读了三个小时。

不应该是楼上的解释,这里realize指的是意识到自己读了很久以此表示书很有趣(不知不觉看了很长时间),而不是读懂书的意思本回答被提问者采纳
第2个回答  2009-05-10
1题选D 根据语意就可以知道,是帮助你自己,所以选D
选C,这个句子的意思是:这本书如此的有趣以至于他读了3个小时,在他理解了之后。只有理解了才会觉得有趣,所以选C
第3个回答  2009-05-11
两道都应该选D

ls那个说选D是中式英语的,我觉得你才是中式英语,不要在这误导人家!

我是英语专业的学生,我觉得第二题选“before”的网友的解释都是正确的。

晕,想不到这么简单的题都会有那么大的出入。

相信我吧!
第4个回答  2009-05-10
D help yourself 是请自便的意思。

B 整句话的意思是:这本书是如此的有趣,所以他读了三个小时直到读懂为止。

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网