作业帮 > 英语 > 作业

should,ought to,与have to的区别

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 01:39:05
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.