-
(单词翻译:双击或拖选)
Catherine在和好友Jake聊天,谈到Catherine今天在公司的职位,以及所取得的优异成绩,Jake赞不绝口。于是Catherine就提到了之前的种种努力与艰辛,最后还说:I have had a hard time for many years.
I have had a hard time for many years.我经历了很久的艰难日子啊。
have a hard time意为“过得很艰难”,类似的词组还有很多,例如:have a good time玩得很高兴;have fun玩得很开心。完成时表示一种状态持续到现在,可能结束了也可能还在持续,在这里当然是指已经结束了的艰难日子,是一种成功后对艰辛努力的回顾。所以,如果有人以为你的成功来得很容易,你就可以跟他说:I have had a hard time for many years.我经历的很久的艰难日子啊。
【英语情景剧】
Jane:I heard you were promoted today.
简:我听说你晋升了。
Shirley:Yeah! What I've done in the past time is worthwhile. I have had a hard time for a long time.
雪莉:是的,过去我所付出的一切都是值得的。过去的艰难日子我已经过了很久了。