发布网友 发布时间:2022-05-11 12:09
共5个回答
热心网友 时间:2023-10-12 05:21
没有have better do,只有had better do,不随时态的变化,意思是最好做某事,后接动词原形。have to do是现在不得不做,had to do是过去不得不做,表示*去做,是由于外界因素造成的,而不是主动去做。
had better 是一个固定搭配,相当于一个情态动词。
1、had better后面必须跟动词原形。had better后跟动词原形(即不带to的不定式),构成had better do sth.句型。这里的had不能用have来替换。
例句:You'd better go to hospital at once
你最好立即去医院看病。
2、主语不论是第几人称,句子不论是什么时态,都要用had better的形式。
例句:Now you had better listen to the teacher
你(他,我们)现在最好听老师讲。
短语搭配
have legs:走得快 ; 有耐力
have expired:已过期
LA HAVE:拉阿沃
have notice:接到通知
They have:他们有
still have:还有
Have knowledge:有知识
have never:从来没有
Economists Have:经济学家
以上内容参考 百度百科—have
热心网友 时间:2023-10-12 05:21
没有have better do,只有had better do,不随时态的变化,意思是最好做某事,后接动词原形。have to do是现在不得不做,had to do是过去不得不做,表示*去做,是由于外界因素造成的,而不是主动去做热心网友 时间:2023-10-12 05:21
你好,英语里面没有have better do,只有had better do,不随时态的变化,表示最好做某事。而have to do 是现在不得不做,had to do是过去不得不做。热心网友 时间:2023-10-12 05:22
不同时间的两种表达方式,had用于过去时,例如He had to go home yesterday.have则用于一般现在时,例如He have to go home every eveing.热心网友 时间:2023-10-12 05:23
两个都是与时态有关的~撇开后面看have这个动词的变形