永发信息网

英语中ought to,be supposed to do和should 的区别

答案:2  悬赏:40  手机版
解决时间 2021-03-27 15:43
  • 提问者网友:抽煙菂渘情少年
  • 2021-03-26 22:04
英语中ought to,be supposed to do和should 的区别
最佳答案
  • 五星知识达人网友:人類模型
  • 2021-03-26 23:09
1ought to .should.be supposed to do大体上的意思是相同的,通常可以互相转换
2.ought to比should 语气强
(1)should 表示主观看法,一些建议,劝说时,译作“应当”.
ought to,直接接动词原形,更多反映客观情况,“有义务”或“必要”做某事,译为“应当,应该”
(2)ought to的否定就表示做某事一定是错误的
而should的否定就表示某动作不一定要做
3.should可以用于虚拟语态,
而ought to 不能
ught to 是唯一一个可加to的情态动词
4.be supposed to do意为“应该、被期望、理应”,用来表示根据规定或传统习惯人们不得不做的事.时态、人称和句式的变化用be来体现,to为不定式符号,后接动词原形.
全部回答
  • 1楼网友:低血压的长颈鹿
  • 2021-03-27 00:33
should的基本意义是应该,有一种道义上的责任,也可以用在状语从句中,或者表示现在、将来的某种推测,或表示各种感情色彩。
I should help him.
He should arrive at noon.
It's only natural that red should make people tense.
What have I said that you should get angry?
When I was walking down the street, whom should I meet but Aunt Ann.
ought to无时态的变化,过去时与现在时同形,基本意义是理应或应该做的事,或者表示推测,否定式是oughtn't to,疑问式和倒装句中把ought放在主语前面即可。
You ought to study hard.
You ought to read the book.
Such a sentence oughtn't to be used here.
Never ought such a sentence to be used here.
What he said ought to be true.
希望我能帮助你解疑释惑。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯