We have reading an interesting book since last week.
2)have done 是現在完成時,表在過去發生的動作對現有影響。
So far I have been to Beijing twice.
3)have(has) been done為現在完成時態的被動語態,表被動和完成的動作;
4)have been doing為現在完成進行時態,表主動動作,即從過去某壹時間開始壹直持續進行到現在為止的動作,還有可能繼續進行下去,如:
The building has been completed. 大樓已經被蓋好了。
They have been building the hall.他們壹直在建造著那所禮堂。
(表主動動作,該動作尚未停止,只有延續性動詞才能用於此種時態,而have been done無此限制,但必須是及物動詞才能用於被動語態)。