学习啦>学习英语>生活英语>实用英语>

had better有过去式吗

桂香分享

  had better在英语里面是很经常使用的一个词组,那么你知道had better有过去式吗?下面是学习啦小编为你整理的had better的时态的相关资料,希望对你有所帮助!

  had better的时态

  had better

  应该,最好还是

  had better 是一个固定搭配,相当于一个情态动词。不能用have代替had,因为它是一种固定搭配.

  had better do 最好做某事,后面跟动词原形

  you had better go to school now.你现在最好去上学.

  It's half past two. I think we had better go home

  现在两点半了。我想我们最好还是回家吧。

  You had better own up.

  你还是招了的好。

  He thought he had better track this wolf and kill it

  他认为最好跟踪这只狼,杀了它。

  I worried for ages and decided that I had better break it to her.

  我烦恼了很长时间,后来决定还是把这事告诉她。

  I'm not clear about this matter, so I had better keep quiet.

  我对这个问题不清楚,只能不赞一词。

  The Republicans had better get used to the fact that in all probability, they are going to lose

  共和党人最好习惯他们很有可能失败的事实。

  had better的用法:

  在口语中常省略成’d better或better。

  如:你最好小心点。You had better be careful. You’d better be careful.

  Better be careful.

  注意否定式、疑问式及其回答。

  如: You’d better not go there. 你最好不要去那里。

  He’d better go with us, hadn’t he? 他最好同我们一块去,对吗?

  What had we better do? 我们最好做什么?

  Had we better not go? 我们不去好不好?

  比较:Hadn’t we better go? 我们去不是更好吗?

  可接进行式、被动式或完成式。如:

  I’d be going now. 现在我得走了。(心情近切)

  She’d better be met by him. 最好他去接她。

  You’d better have done that. 你要是把那件事办了就好了。

  注意:1. 此结构中的had永远不可改为have或has;

  2. 对上级或长辈不宜用此结构。

  情态动词had better和would rather用法比较

  一、Had better意为“最好”,后接不带to的不定式。如:

  1.— We had better go now.

  — Yes,we had (we'd better / we had better).

  我们最好现在走------是的。

  2.Hadn't we better stop now? (Had we better not stop now?)

  难道我们现在最好的不是停止吗?

  3.I think I'd better be going. (用于进行时态,表“最好立即”)

  我认为我们最好立即走。

  4.You had better have done that. (用于完成时态,表未完成动作)

  你最好把那做完。

  5.You had better cross out the last name.

  你最好把最后一个名字划掉。

  6.You had better see about rooms for us.

  你最好替我们去问问有没有房间。

  7.Before reading the book, you had better ask yourself if you have the time.

  在读这本书之前,你最好问问自己是否有时间。

  8.You had better have another think.

  你最好再想一想。

  9.We had better get under the lee of the hedge until the rain stops.

  我们最好在树篱下躲一躲等雨停。

  10.Even a worm will turn. You had better give her a way out.

  弱者被逼太甚,也会进行抗争,你最好还是给她一条出路。

  注:①had best与had better同意,但较少用。②You had better … 用于同辈或小辈,对长辈不可用。

  二、Would rather意为“宁愿”,表选择,后接不带to的不定式。如:

  1.I'd rather not say anything.

  我最好什么都不说。

  2.Would you rather work on a farm?

  你愿意在农场工作吗?

  3.— Wouldn't you rather stay here?

  — No,I would not. I'd rather go there.

  难道你不愿意呆在这里吗?是的,我不愿意,我宁愿去那里。

  由于would rather表选择,因而后可接than。如:

  1.I would rather work on a farm than in a factory.

  2.I would rather watch TV than go to see the film.

  3.I would rather lose a dozen cherry trees than that you should tell me one lie.

  4.I'd rather you didn't talk about this to anyone. (句中的'd rather不是情态动词,would在此是表愿望的实义动词)

  注:由于had better同ought to一样没有过去式,所以在直接引语变间接引语的过程中,也不再变化.

    3668512