I've been ringing her for 10 minutes.
I'm exhausted. i've been painting the bookcase all day.
Don't disturb me. I've been writting letters for three hours.
I have written a letter. // 以及完成 已经写完
I've been writing a letter. // 还在写 强调动作
I have cleaned my room.
I have been cleaning my room all morning.
the phone have ringing for a long time,
A: you look tired.
B:i have writen my papers.
他一直翻译那些书到2012年
她在7点回来,他一直等了他两个小时
She came back at seven. He had been waiting for her two hours.
// 过去完成有一个时间点
Up to 2012 he had translating those books.
//