has been had been has collected 请帮忙用例句的方式,讲解语法和用...
发布网友
发布时间:2024-09-03 11:30
我来回答
共3个回答
热心网友
时间:2024-09-13 07:31
has been, had been 意思都是"曾经",“已经”。
区别,has been 是现在完成时had been 是过去完成时态,它指的是一个“过去的过去”的动作。
I have been here for 20 years.
By the end of last year, I had been here for 20 years.
热心网友
时间:2024-09-13 07:30
现在完成时,过去完成时,现在完成时
热心网友
时间:2024-09-13 07:35
1.He has been to Beijing twice.(到现在为止)他去过北京两次。(现在完成时:表示过去某时发生的行为对目前产生的影响)
2.By the end of 2010, he had been to beijing twice.在2010年之前,他已经去过北京两次了。(过去完成时:表示在过去某一时间或动作之前已经完成了的动作)
3.He has collected a lot of stamps.(从过去到现在)他收集了很多邮票。(现在完成时)