What difference between have to and should?
They mean the same things, but may be they used in different situated situations. Can anyone tell when?
Search from various English teachers...
Answers · 8
1
This content violates our Community Guidelines.
1
I think of "have to" as something that you must do no matter what. You do not have the choice to do it.
"I have to go." -> Very strong emphasis on going. You CANNOT stay.
Whereas, "should" is more a choice or a suggestion. You need to do something but at the same time you can still choose to do it or not.
"I should go."-> I have a choice to make. Even though I have something I need to do, maybe I don't want to go right now.
You should do it.
You have to do it.
Another way to think about it:
Have to = Required. You will be punished if you do not do something.
Should = Obligation. You have a responsibility, to yourself or others, to do something.
0
When you "should do" something it means you or other people may think you are going to do something and it would be good to, but when you "have to" do something it's a necessity and there's really no other right option.
0
This content violates our Community Guidelines.
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
