1704791822
1704791823
Such things ought not to be said in company.(这样的事不应当众来说。)
1704791824
1704791825
Your father ought to know it.(= You ought to tell your father.)(此事理应告诉你父亲。)
1704791826
1704791827
这些例句都是用于 outht 的原意的,但 ought 还有一个引申的用法,它可转变为推量( Inference)的意思,即是“道理上当然必有的事”( Natural necessity),表示那样的结果是应当有的。质问中所提出的 He ought to have succeeded.便是这种用法,他如:
1704791828
1704791829
He is an Englishman;he ought to know English.(= It is quite natural that he should know English; No wonder that he should.)(他是英国人,当然懂英语。)
1704791830
1704791831
He ought to be there if he started at six.(他如六时动身应该已经到达那里了。)
1704791832
1704791833
I have lived here all my life,so I ought to know the neighbourhood well.(我一生住在此地,我当然熟悉这地方的情形。)
1704791834
1704791835
If you cannot do it,how ought I?(你都办不到,我怎么行?)
1704791836
1704791837
We ought to have fine weather after this long rain.(下了这么久的雨,也应该晴了。)
1704791838
1704791839
在 ought 后既可接用单纯式( Simple Form),也可接用完成式( Perfect Form)。完成式 ought to have done 的原意是应做而未做,有未能尽应尽的义务,或怠忽应有的义务( Omission of Duty),或受到行为不当( Commission of Impropriety)的谴责,例如:
1704791840
1704791841
Have you not paid him? You ought to have paid him.(= You did wrong not to pay him.)(你还没有付钱给他吗?这是不应该的。)
1704791842
1704791843
Why did you not go? You ought to have gone.(你为何不去?你去了就好了。)
1704791844
1704791845
Have you not begun it? You ought to have begun it long ago.(你还未开始吗?你早应该开始的。)
1704791846
1704791847
这个 ought to have done 也可由转变意思的“推量”而具有理论上当然的结果,其不然者实不合理。
1704791848
1704791849
He ought to have arrived by this.(= It is quite natural that he should have arrived by this.)(现在他应该已经到了。)
1704791850
1704791851
Has he failed? Such a hard worker ought to have succeeded.(他失败了吗?他那样用功理应成功,失败诚出意外。)
1704791852
1704791853
Has he succeeded? Such an idle fellow ought not to have succeeded.(他成功了吗?以他那样懒惰的人,理应失败,成功诚出意外。)
1704791854
1704791855
1704791856
1704791857
1704791859
英文疑难详解 98.need 的用法
1704791860
1704791861
He doesn’t need to be told . He needn’t be told.两句不知意义和用法上有何不同?这个 need 可作正动词用,又可作助动词用,请将其用法上的区别举例说明。
1704791862
1704791863
【解答】 He doesn’t need to be told.意为“他已经知道,用不着告诉他。”是强调现状的说法。 He needn’t be told.意为“他知道的,用不着告诉他。”是强调今后的行为的说法。
1704791864
1704791865
关于正动词 need 的用法,和普通动词一样,第三人称单数现在要加“s”,过去式要加“ed”,字前可加用助动词,例如:
1704791866
1704791867
Each of us needs to master such a foolish fear.(我们每个人都必须把这样愚蠢的恐怖心理加以克服。)
1704791868
1704791869
She did not need to be told twice.(对她只消说一遍就行了。)
1704791870
1704791871
He has never needed to hurry more than now.(他从来没有现在这样需要急忙的。)
[
上一页 ]
[ :1.704791822e+09 ]
[
下一页 ]