用have been造几个句子并翻译&有have been的话是什么时态啊?

问题描述:

用have been造几个句子并翻译&有have been的话是什么时态啊?

现在完成时
My father has been to Beijing since one year ago.

have been 当然是现在完成时。
要注意其与have gone to 的区别厄。前者是去过某地,而后者是去了某地

have been to 去了已经回来了
have gone to 去了还没回来

现在完成时
Have you been to Beijing ?你曾经去过北京吗?”表明你现在不在北京
若你现在仍在北京,即“你去北京了吗?”应用Have you gone to Beijing?

I have been to Beijing.我去过北京.
have been 去过某地,已经回来;
have gone 去了某地,还没回来.
这是现在完成时的用法.
I have been studying English.我一直在学英语.这是现在完成进行时的用法,表示从过去一直延续到现在,现在还在进行.

1.I have been to Beijing twice.
我去过北京两次。
2.I have been in Beijing for three years .
我来北京三年了。
have/has +过去分词 现在完成时

一楼的错了,是现在完成时
I have been to that cinema.
我曾经去过那家电影院.
have/has done现在完成时