you'd better后面是加原形吗,为什么i think it would be better to have。。。急,下午英语考试

如题所述

had better do 与it would be better to do意思差不多,就是结构不一样

had better后面必须跟动词原形。had better后跟动词原形(即不带to的不定式),构成had better do sth.句型。"最好做某事”
You had better not do that.
你最好不要这样做。
You'd better go to hospital at once.
你最好立即去医院看病。

it would be better to do sth 做某事将会更好
We think it would be better to consider the matter after you have done morebusiness with us
我们认为最好是在您和我们有了更多的交易之后再考虑这件事。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-25
我想你是想知道这种结构的具体语法点对吧?
很多老师在教学的时候都会说这是固定结构,不会多做解释。
would/had better其实是虚拟语气用于宾语从句的用法的一种,其后跟动词原形,其作用相当于should,一般使用规则是:
should/would(可省略) + 动词原形

这种用法主要是用于表示建议、评论、假设,观点等,一般前面会出现一个表示建议,假设、评论的词或结构,如上面的I think
至于第二句的:I think it would be better to have
be这里为谓语动词,所以需遵循以上的should/would+动词原形的结构。
第2个回答  2013-01-25
这是两个不同的词组
you'd better 是you had better的意思 后面确实是加动词原形的
后者是it's 形容词 to do 表示做什么什么很怎么样的意思
第3个回答  2013-01-25
you'd better = you had better 后加动词原形。
it would be better 和上面不一样,出现it be adj.时,后常加to do 不定式。
第4个回答  2013-01-25
you would better
would be better
这两个看上去就不一样吧?你自己把答案都写出来了。
相似回答