第1个回答 2010-08-20
My father has worked for 25 years.
现在完成时,for+一段时间
How long have you learned English?
现在完成时
He had had the bike since he studied in middle school.
主句用过去完成时,从句用一般过去时
buy要转换成延续性动词(had)
I have read the book for 1 month.
现在完成时
He has been to the library 3 times this week.
现在完成时
has been to表示去过已经回来了本回答被提问者采纳
第2个回答 2010-08-20
My father has been worked for 25 years.
How long have you learned English?
I have bought the bike since I went to the middle school.
I have read the book for a month.
He has been to the library for three times this week.
这些翻译主要是联系现在完成时呢,谢谢
第3个回答 2010-08-20
My father has worked for 25 years.
How long have you learned English?
第三句有点问题,买是个瞬间动词,应该不能搭配“自”吧
I have read the book for one month.
He has been to the library three times this week
第4个回答 2010-08-20
My father has worked for 25 years.
How long have you learned English?
He has bought this bike since he went to middle school.
I have read this book for one month.
He has gone to library 3 times this week.