will be 和can be 的区别 will be 就是be动词的将来时;can be 是情态动词 如果是指人的话: will be 是指一定会做,愿意。I will be there 我一定会去的 can be 是指有能力。I can be a translator 我能做翻译 (就是说能做,但是愿不愿意还要再说) 如果是指物的话: will be 是指肯定的。Things will be better 一切会好起来的 can be 是有可能,但是不一定。Things can be worse 也许一切会更坏呢 这两个词没有什么难,主要是语感有了,自然而然就明白了 has been 和had been的区别 一个是现在完成时,一个是过去完成时 he has been worked in hospital 表示他过去在医院工作,现在有可能还在医院工作 单数或第三人称时用has they have been worked in hospital 人称复指,第一二人称时用have he had been worked in hospital 他过去在医院工作,现在不在了 be动词的意思和用法:一般的意思是:是,此种用法,有多种变化形式,is,am,are,was,were,being,been,to be.另外,be动词还有成为的意思。根据句子中不同的人称、数和时间,型态,应该选择相应的be动词。
|
|