you‘d better finish the work today这句的you’d是you had吧,那为什么用had呢?

问题描述:

you‘d better finish the work today这句的you’d是you had吧,那为什么用had呢?

这里的you’d是you had,
had better do 是固定用法,
表建议 .
不需要知道为何是had,
谁也说不清楚,
对于约定俗成的东西真没个为什么,
不行你在问问英国人,他们也整不明白为神马用had .