영어 강사 찾기
romulus
"had better" vs. "should"
do both these verbs share the same definition?
ex 1: 'We'd better not miss the show.'
ex. 2: 'We should not miss the show.'
aren't they both give a clear advice on 'not to miss the show'?
ex 3: 'You'd better tell me everything'
ex 4: 'You should tell me everything'
the same understanding and meaning?
please make me understand more of their difference.
Thank you.by the way, I'm a bit confuse about the "had better" expression. isn't that we use the verb 'had' is a past form of 'have'? In my above examples it seems that they function (together with 'better') to express present or future act. why is it?
:)
2009년 9월 1일 오전 8:15
답변 · 2
"Should" and "ought to" are both used when giving advice and to say that something is the best thing or the right thing to do (there is no difference in meaning), but "should" is much more common.
You should give up smoking.
"Had better" can also be used to say what is the best thing to do in a situation that is happening now:
We'd better hurry or we'll miss the train.
We could use "should" or "ought to" in this example, although "had better" is stronger.
The speaker sees the action as necessary and expects that it will happen.
Also, with "had better", there is always a danger or a problem if you don't follow the advice.
"Should" only means 'it is a good thing to do':
It's a great film. You should go and see it. (but no problem if you don't)
The film starts at 8.30. You'd better go now or you'll be late.
You form the past by using "should have + past participle" or "ought to have + past participle":
You ought to have been more careful.
She should have seen the doctor.
2009년 9월 6일
Using "had better" often implies negative consequences if an action is not taken or completed. It is advice, "We had better not miss the show, OR [you will be in trouble]." Using "should" is more the opinion of the speaker, "We should not miss the show, BECAUSE [we arrived 30 minutes early]."
In some cases they can be used intechangeably, as in your 2nd example. Generally however, "had better" indicates a stronger level of feeling from the speaker.
2009년 9월 1일
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!
romulus
언어 구사 능력
중국어(북경어), 영어, 필리핀어(타갈로그어), 스페인어
학습 언어
중국어(북경어)
좋아할 수도 있는 읽을거리

The Power of Storytelling in Business Communication
44 좋아요 · 9 댓글

Back-to-School English: 15 Must-Know Phrases for the Classroom
31 좋아요 · 6 댓글

Ten Tourist towns in Portugal that nobody remembers
59 좋아요 · 23 댓글
다른 읽을거리