He has been worried all week.为什么用has been worried,而不是has worried

has been worried 不是被动吗?为什么要加 been

这句话的意思是他已经担心整整一周了。表状态,用的是过去完成时,has done 表示已经做,一个动作而已,不是这个句子的意思,worried表示的是状态。
再有,worry, 这个词是让担心,使担心的意思,sorry that I worry you. 是“抱歉,我让你担心了。”
I was worried about you,是我担心你。be worried, be worring 是我们常说的担心什么事或人,用的都是被动!
单独这个词的使用,后面应该加名词,所担心的对象。
所以这句话,用的也是被动,是他担心,因为是一周,所以用过去完成时。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-01-02
原因如下:
1、本句话中的worry是表示状态的形容词(过去分词转化来的)worried,是表示“焦虑”的状态的,而不是来表示动作的。
2、正因为be worried 表示状态,才能跟表示时间段的状语all week连用。
类似例子:
I have been prepared for the coming examination since September 1st.
They have been excited all through the party.本回答被提问者采纳
第2个回答  2014-09-03
不是表被动。这里是现在完成时的形式,表示“他一周来都在焦虑”。
第3个回答  2014-09-03
be worried about,固定用法我们通常见到的worry是不及物动词。作为及物动词时,后面常接从句,比如:worry that..../worry whether...or...
第4个回答  2014-09-03
这里不是至被动 而是指时态
has been done 过去完成时
has done 现在完成时追问

had done 是过去完成时