His king had been checkmated.
他的王棋已被将死。
《牛津词典》Fighting has been ferocious.
战斗一直很激烈。
《柯林斯英汉双解大词典》She's been very edgy lately.
她近来一直烦躁不安。
《牛津词典》Their throats had been cut.
他们的咽喉被割断了。
《牛津词典》The committee has been dissolved.
委员会被解散了。
《柯林斯英汉双解大词典》What've you been up to?
你一直在搞什么名堂?
《牛津词典》Temperatures have been above average.
气温一直比平均温度高。
《牛津词典》You've been very kind.
你真是体贴入微。
《牛津词典》Traditional values have been reasserted.
传统价值再次得到肯定。
《牛津词典》They've been scattering toys everywhere.
他们总是把玩具分散得到处都是。
《柯林斯英汉双解大词典》Where have you been? We've been looking for you.
你上哪儿去了?我们一直在找你。
《牛津词典》Where have you been? I've been trying to get hold of you all day.
你去哪了?我一整天都在找你。
《牛津词典》I think I've been very selfish. I've been mainly concerned with myself.
我觉得我一直很自私。我总是只关心自己。
《柯林斯英汉双解大词典》James had been unfaithful to Christine for the entire four years they'd been together.
詹姆斯在与克里斯蒂娜一起的整整4年里一直是不忠的。
《柯林斯英汉双解大词典》We've already been introduced.
我们已经介绍认识了。
《牛津词典》He's been super understanding.
他特别体谅人。
《牛津词典》The photograph had been framed.
照片已镶了框。
《牛津词典》I've been sneezing all morning.
我一上午直打喷嚏。
《牛津词典》I'd been doped with Somnolin.
有人给我下了嗜睡药。
《柯林斯英汉双解大词典》The offer has been withdrawn.
那个报价已经撤销了。
《牛津词典》I've been travelling all day.
我一整天都在旅行。
《柯林斯英汉双解大词典》Things have been going badly.
事情进展得不顺利。
《牛津词典》He'd been farting all night.
他一晚上都在放屁。
《柯林斯英汉双解大词典》I've been waiting for hours.
我等了很久了。
《牛津词典》The wine had been doctored.
这葡萄酒里掺入了有害物质。
《牛津词典》Several windows had been smashed.
几扇窗户劈里啪啦打碎了。
《牛津词典》Have you been waiting long?
你等了很长时间吗?
《牛津词典》I've only been there once.
我只去过那里一次。
《牛津词典》Has the postman been yet?
邮递员来过了吗?
《牛津词典》He has never been abroad.
他从未出过国。
《牛津词典》