I have been doing some historical research.
我一直在进行史学研究。
I have been moved to write a few lines of verse.
我曾经被感动得写了几行诗。
I have been scrupulous about telling them the dangers.
我告诉他们这些危险是很讲良心的。
I have been on sick leave for seven months with depression.
我因患抑郁症已休了7个月的病假。
I have been a faithful reader of your newspaper for many years.
我是贵报多年来的忠实读者。
For the last twenty-three or twenty-four years I have been an agnostic.
在过去的23或24年的时间里我一直是一个不可知论者。
Dear Peter, I have been thinking about you so much during the past few days.
亲爱的彼得,在过去的几天中我一直深深思念着你。
I have been doing community service work in Oakland for the past several years.
过去几年里我一直在奥克兰做社区服务工作。
I have been convinced that the print media are more accurate and more reliable than television.
我一直深信印刷媒体比电视更准确、更可靠。
我一直在呕吐。
I have been writing and rewriting it.
我一直在写,又重写。
How could I have been so stupid?
我怎么会这么傻?
I have been nominated to the committee.
我被任命为委员会委员。
I have been given charge of this class.
我受命负责这个班。
They understand what I have been through.
他们对我的遭遇很同情。
James and I have been out of touch for years.
我和詹姆斯已经多年没有联系了。
I have been known to faint at the sight of blood.
大家都知道,我看到血就会昏倒。
I have been picked out to represent the whole team.
我被挑选出来代表全队。
I have been a subscriber to Newsweek for many years.
我已是《新闻周刊》一名多年的订户。
This just proves what I have been saying for some time.
这恰好证实了我长久以来所说的。
My partner and I have been trying for a baby for two years.
我和我的配偶两年来一直试着生个孩子。
I have been fortunate enough to visit many parts of the world as a lecturer.
我很有福气,去过世界许多地方作演讲。
I have been an asthmatic from childhood and was never able to play any sports.
我从小就是个哮喘病人,从来不能参加任何体育运动。
I have been made to feel a social and psychological misfit for not wanting children.
因为不想要孩子,使我觉得自己在社交和心理上与他人格格不入。
I have been there to Greenhill fair.
我去过那里的格林希尔集市。
Peradventure I have been unwise.
也许我是不明智的。
我去过南非。
I have been to many famous lakes.
我去过很多著名的湖泊。
啊,我真是个傻瓜!
我已经去过外滩了。
应用推荐