He has held the post for three years.
他担任这个职务已经三年了。
《牛津词典》She studied chemistry for three years.
她学了三年化学。
《牛津词典》He was held in captivity for three years.
他被监禁了三年。
《牛津词典》She acted with a touring company for three years.
她在一巡回剧团里演出了三年。
《牛津词典》She held the title of world champion for three years.
她保持了三年的世界冠军头衔。
《牛津词典》Now Harry Potter has been in the wizardry school for three years.
现在哈利·波特已经在魔法学校待了三年了。
His mother had been sick for three years.
他的母亲已经病了三年了。
They have been schoolfellows for three years.
他们已经同校三年了。
The theatre has broken attendance records for three years in a row.
这家剧院的观众人数已连续三年打破纪录。
It has been Melampo's bed for three years, and it will be good enough for you.
这张床已经给梅兰波睡了三年了,对你来说已经足够好了。
He is said to be admitted by a famous university, for which he has worked hard for three years.
据说他被一名校录取了,为了这一天他努力学习了三年。
No, he learned to mumble a few words when he lived for three years with a band of trained dogs.
不,他和一群训练有素的狗一起生活了三年,学会了咕哝几个字。
For me it took the form of my first, and I hope only, encounter with writer's block—I was not able to produce anything for three years.
这是我第一次,我希望也是唯一一次,遇到作家瓶颈期——我有三年没写出任何东西。
Tracy was his mistress for three years.
特蕾西给他做了3年情妇。
《柯林斯英汉双解大词典》She had been on the pill for three years.
她曾服了3年的避孕药。
《柯林斯英汉双解大词典》Claire had been anorexic for three years.
克莱尔已经患厌食症3年了。
《柯林斯英汉双解大词典》He was banned from driving for three years.
他被禁止驾驶3年。
《柯林斯英汉双解大词典》For three years, I have probed for understanding.
3年来我一直在寻求理解。
《柯林斯英汉双解大词典》The talks went on intermittently for three years.
会谈断断续续地进行了3年。
《柯林斯英汉双解大词典》All Dreamland's electric blankets are guaranteed for three years.
所有“梦乡”牌的电热毯都保质3年。
《柯林斯英汉双解大词典》She had managed perfectly well without medication for three years.
她3年没用药,却成功地挺了过来。
《柯林斯英汉双解大词典》He had worked with the general for three years and was sorry to see him go.
他与将军一起共事3年,看他离去很难过。
《柯林斯英汉双解大词典》A phantom trading scheme at a Wall Street investment bank went unnoticed for three years.
一家华尔街投资银行的虚构的交易方案历经3年都未被察觉。
《柯林斯英汉双解大词典》She stayed there for three years.
她在那里住了三年。
Usually, a messenger stays in the position for three years.
通常,信使会在这个职位上待三年。
In Spain, some monks saved Squanto and looked after him for three years.
在西班牙,一些僧侣救了斯宽托,并照顾了他三年。
Austrian women receive $700 a month for three years when they have their first child.
奥地利妇女在生育第一个孩子后,连续三年每月可获得700美元。
The cost of the grave is so great that most people choose to rent a grave for three years and even after being dug up, lasting peace is still not guaranteed.
坟墓的费用是如此之高,以至于大多数人选择租一个坟墓3年。甚至在遗体被挖出之后,仍然不能长久地安息。
Our village has a grain reserve sufficient for three years.
我们村的储备粮够吃三年。
《新英汉大辞典》If the birds have not flown for three years, they will soar into the clouds. If they have not sung for three years, their songs will take everyone by surprise.
三年不蜚,蜚将冲天;三年不鸣,鸣将惊人。
《新英汉大辞典》