什么时候用have been,什么时间have/has后面直接加过去分词?
来源:百度知道 编辑:UC知道 时间:2024/06/06 20:30:21
请务必帮忙!谢谢,
have been多接形容词或介词短语,表示某种状态的持续,例如:
He has been ill for three days.
He has been in the League for a year.
如果表示一个动作从开始一直持续到现在,就用have/has+过去分词,例如:
I have lived here for ten years.如果动作是被动的,就用have/has+been+过去分词,例如:
The bridge has been built for the years.
He has been wanted(通缉)for a year.
have been是用在被动的情况下。Eg:Up to now,everything has been successful.
或者用在现在完成进行时里。Eg:The crazy fans had been waiting patiently for two hous,and thet would wait till the movie star arrived.
have/has后面直接加过去分词就是主动的情况。Eg:He has studied English for 5 years.
什么时候用 have been?
什么时候,现在完成时态用have/has been+~~~~?
非谓语动词having been done,to have been done什么时候用?
这里怎么用have been?
现在完成时什么时候用been
什么时候have+been+v什么时候have+v-ed谢谢大家了。我都晕了
用have been造几个句子并翻译&有have been的话是什么时态啊?
I have been there 和 I have been to there 有什么区别?分别怎么用?
英语现在完成时当中什么时候用been?什么时候不用been?
have been与have gone