has been a后面加什么
have been a可以接现在完成时,还可以接正在进行时,或者接现在完成时的被动语态;
has been a 一直以来;
been
v. 曾经到过(某地);
are的过去分词;be的过去分词
There has been a high uptake of the free training.
免费培训有很多人参加。
There has been a big input of resources into the project from industry.
工业界对这个项目投入了大量资源。
There has been a move away from nuclear energy.
人们对于原子能的看法已经转变。
Every one of their CDs has been a hit.
他们的每一张激光唱片都曾经非常流行。
There has been a lot of advance publicity for her new film.
她的新电影尚未上映即大加宣传。