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

问题描述:

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

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