should,ought to,与have to的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 20:36:18
should,ought to,与have to的区别

should,ought to,与have to的区别
should,ought to,与have to的区别

should,ought to,与have to的区别
have to可以代替must,表示“必须”、“不得不”,并可以补充must所缺的时态.should和ought to都表示“宜于”,should一般表示“在我看来这是可取的”或“这是(你)应该做的事”,ought to必should语气略强,有时表示来自外界的规则或义务,但疑问句和否定句结构则多用should.should have和ought to have后面跟过去分词,表示“本应当做的或必须做的事并没有做”,因此后面可接but I wasn't/I didn't.

其实三者有点区别,只是一个比一个重点,意思差不多
should,应当
ought to,应该
与have to必须

should,ought to应该的意思,should 语气比ought to弱,ought to 往往带有原则性的含义
如 You should take the NO.1 bus你应该(最好,比较委婉)乘坐1路车
You ought to take the NO.1 bus 你应该(稍稍生硬,言外之意是反之你可能会怎样。。。)乘坐1路车
have to语气强硬,“不得不...

全部展开

should,ought to应该的意思,should 语气比ought to弱,ought to 往往带有原则性的含义
如 You should take the NO.1 bus你应该(最好,比较委婉)乘坐1路车
You ought to take the NO.1 bus 你应该(稍稍生硬,言外之意是反之你可能会怎样。。。)乘坐1路车
have to语气强硬,“不得不。。。”“唯一的办法”
You have to take the NO.1 bus 你必须(十分生硬,言外之意是不这样就不能完成。。)乘坐1路车

收起

should--理应这么做
ought to-命中注定要这么做
have to -必须这么做