请问been的具体用法

比如have been,had been,been in use(前加什么后加什么?)been用在什么句子中?比如这句话:The people in the UK____(set up)to help poor people. Yes.Oxfam____(set up)to help poor people.这两句话中的set up用加been吗?还有,请问怎么区分现在完成时和现在进行时还有过去时?

been用在完成时和被动句中,完成时包括现在完成时和过去完成时。现在完成时的构成是has/have+been/done,过去完成时的构成是had+been/done;一般来说,都有一定的提示词,比如说现在完成时的标志性的词有since,already等,过去完成时的句中的动词是过去式;而被动句的主语如果是物,那就用被动语态。追问

谢谢!不过我还是搞不懂什么是过去完成时?我初二这个好像没学吧,has/have been前加的是人吗?

追答

过去完成时表示过去已经完成的动作,过程已经结束。
has/have been 前面可以是人,也可以是物,如果是物的话,就表示被动了。

追问

哦~可以举几个例子吗?当主语是什么的时候用has什么时候用have,还有Has Jim been to China?这个句子为什么开头用的是has而这个句子Have you been to Beijing 开头用的却是have?谢谢了!

追答

当主语是第三人称单数的时候,用has,第三人称单数就是除了“你,你们”和“我,我们”之外的人称,比如he,she,it,my mother。her father,Tom,Mary,the dog 等;
主语是第一人称或第二人称时,就用have。比如I;we;you

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-07
been是be动词的过去分词,一般用做现在完成时have been或者过去完成时had been。
你给的这个句子,第一个应该填set up。第二个应该填has been set up。
因为第一个句子主语是人,所以用主动时态。set up
第二个句子主语是Oxfam,这是一个项目名称,所以用被动be set up。由于不知道是否动作还在继续,所以用现在完成时has been set up、