will be和will have有什么区别?

如题所述

1、will be 表示一种状态,后面常常加形容词,比如will be fine\ok

will 是表示将来时,所有动作的将来时都可以用will +do来表示,比如will go ; will ask; will leave...

而be也是动词中的一种:系动词,当然用法也是遵循这个规律,将来时的时候就用will be。

2、而will have 更多的强调将将来发生的动作,如 will have a party 强调的是举行聚会这个动作。

3、这两者的区别在于be和have的区别,will be和will have只不过用了一般将来时。be的含义表示的是“是”;而have的含义是“有”。be只有和there连用是,才有“有”的含义,这种“有”是“所属有”的含义。

4、will be 后跟表语,而 will have 后跟宾语。

The child will be six。

He will have a drink in the bar after work。

扩展资料:

1、be动词,英文单词,系动词,翻译为是、有、做、成为等,除了原形的“be”之外、还有另外七种形式:am、is、are、been,、being、was、were,根据句子中不同的人称、数和时间、形态,应该选择相应的be动词。

1、will be doing:

例句:I will go mountain climbing with my friends tomorrow.

翻译:我将在明天跟我的朋友一起去爬山。

2. would have done:

过去将来完成时;主句;虚拟语气,表示从过去观点看将来某时某动作已完成。

例句:I asked myself what I would have done in such a situation 

参考资料来源:百度百科-be动词 

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网