第1个回答 2006-03-03
1.I have been to Beijing twice.
我去过北京两次。
2.I have been in Beijing for three years .
我来北京三年了。
have/has +过去分词 现在完成时
第2个回答 2006-03-03
一楼的错了,是现在完成时
I have been to that cinema.
我曾经去过那家电影院.
have/has done现在完成时
第3个回答 2006-03-03
have been to 去了已经回来了
have gone to 去了还没回来
第4个回答 2006-03-03
have been 当然是现在完成时。
要注意其与have gone to 的区别厄。前者是去过某地,而后者是去了某地
第5个回答 2006-03-03
现在完成时
My father has been to Beijing since one year ago.