will be和will的区别,has been away from和has away from

问题描述:

will be和will的区别,has been away from和has away from
比如这道题:A moment,please.I' m checking if Mr.Smith[ will be free ]tomorrow.
为啥是will be不是will?还有been的用法,比如been on之类的
Ex:Mark [has been away] from his hometown for three years.
为啥是has been away 不是has away from?这个been的用法谁知道?
1个回答 分类:英语 2014-12-02

问题解答:

我来补答
will后要加单词原形.tomorrow不是动词,所有前面要加个be
因为有for +一段时间,所以要用现在完成时.本来 是 leave的,因为leave是短暂性动词要变成延续性动词,所以是 be away from,然后因为现在完成时结构 have +过去分词,be的过去分词是 been,所以 has been away
不懂追问.
再问: 那will be free里的free不是单词原型么 将会有空那直接will free不就完了么
再答: free不是动词。是形容词。形容词不能做谓语,要动词才可以,所以加个be动词。不懂追问。。 采纳吧。。
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识