Search from various Tiếng Anh teachers...
Danyel
I had better go home now...
I had better go home now.
&
I should go home now.
What is the difference?
15 Thg 03 2018 15:16
Câu trả lời · 3
4
I think the difference is quite subtle and perhaps regional (though someone might criticize the grammar). Both sound fine to me. I often say I had better go home or I had better get going. At the same time I hear the same expression interchanged with, I should go or I should get going.
Hope that helps!
15 tháng 3 năm 2018
1
"I should go home" is gramatically correct. It is what you would write in a book, or say to someone you don't know well. "I had better go home" is used in casual conversation with friends, even though it is not gramatically correct. I think it was originally rural slang. To me "I had better go home" says you have regret about leaving. It means you are having a good time where you are, and would rather stay.
You may also hear "I'd better go home" or "I better go home." "I better" is particularly bad grammar, but it's used all the time in quick, casual conversation where I live. You may hear it for many things, like: "I better clean the house." (Which means I should clean the house.)
15 tháng 3 năm 2018
i should go home now
15 tháng 3 năm 2018
Bạn vẫn không tìm thấy được các câu trả lời cho mình?
Hãy viết xuống các câu hỏi của bạn và để cho người bản xứ giúp bạn!
Danyel
Kỹ năng ngôn ngữ
Tiếng Bê-la-rút, Tiếng Anh, Tiếng Pháp, Tiếng Ba Lan, Tiếng Nga, Tiếng U-crai-na
Ngôn ngữ đang học
Tiếng Anh, Tiếng Ba Lan
Bài viết Bạn Có lẽ Cũng Thích

Same Word, Different Meaning: American, British, and South African English
22 lượt thích · 17 Bình luận

How to Sound Confident in English (Even When You’re Nervous)
17 lượt thích · 12 Bình luận

Marketing Vocabulary and Phrases for Business English Learners
14 lượt thích · 6 Bình luận
Thêm bài viết
