My goodness, you have been busy!
天哪,你一直在忙!
Temperatures have been above average.
气温一直比平均温度高。
The street must have been on a slope.
那条街一定是一直在一个斜坡上。
The company's assets have been frozen.
这家公司的资产已被冻结。
We have been negotiating for more pay.
我们一直在为增加工资进行协商。
The walls have been painted bright yellow.
这些墙壁已被漆成亮黄色。
Severe winds have been battering the coast.
狂风一直在海岸肆虐。
I have been doing some historical research.
我一直在进行史学研究。
This wouldn't have been possible without you.
若没有你,这事恐怕就办不成了。
The last couple of years have been difficult.
最近的几年一直是困难重重。
Group therapy classes have been his salvation.
他一直靠参加集体疗法班来调节心理。
They have been the aggressors in this conflict.
他们一直是这场冲突中的挑衅者。
Fire crews have been operating at full stretch.
各消防队一直在全力以赴。
你这次旅行一定很开心吧!
事情进展得不顺利。
How could I have been so stupid?
我怎么会这么傻?
There have been some ugly scenes.
出现了一些丑恶的场面。
He should have been more careful.
他应当更小心点儿才是。
We have been married for 14 years.
我们已经结婚14年了。
The meal couldn't have been better.
这顿饭再好吃不过了。
Many buildings have been spruced up.
许多建筑物已经焕然一新。
You ought to have been more careful.
你本应该更小心一点的。
There appears to have been a mistake.
看来有一个差错。
The accident could have been avoided.
这个事故本来是可以避免的。
I must have been a horrid little girl.
我以前一定是个招人讨厌的小女孩。
The accident could have been prevented.
这次事故本来是可以防止的。
I have been given charge of this class.
我受命负责这个班。
Troops have been dispatched to the area.
部队已派往那个地区。
The economic sanctions have been lifted.
经济制裁业已取消。
Traditional values have been reasserted.
传统价值再次得到肯定。
应用推荐