have/had + been/be?总是搞不懂究竟是have/has been还是had been?怎么用?在什么时候请举几个例子再问一问:Had you been to Beijing你曾想过去北京吗?)He had been to Jinan before he came.在他来之前他曾想要去

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 16:22:48
have/had + been/be?总是搞不懂究竟是have/has been还是had been?怎么用?在什么时候请举几个例子再问一问:Had you been to Beijing你曾想过去北京吗?)He had been to Jinan before he came.在他来之前他曾想要去

have/had + been/be?总是搞不懂究竟是have/has been还是had been?怎么用?在什么时候请举几个例子再问一问:Had you been to Beijing你曾想过去北京吗?)He had been to Jinan before he came.在他来之前他曾想要去
have/had + been/be?
总是搞不懂
究竟是have/has been还是had been?
怎么用?在什么时候
请举几个例子
再问一问:
Had you been to Beijing
你曾想过去北京吗?)
He had been to Jinan before he came.
在他来之前他曾想要去济南。)

have/had + been/be?总是搞不懂究竟是have/has been还是had been?怎么用?在什么时候请举几个例子再问一问:Had you been to Beijing你曾想过去北京吗?)He had been to Jinan before he came.在他来之前他曾想要去
关于结构二楼和三楼的老师已经讲清楚了,但你举的例子却都没有理解正确!
完成时态都表示过去的动作对现在造成的影响或者过去的动作一直持续.
所以第一个句子的意思是:你过去去过北京吗?(去北京的动作应该是以过去的某个时间点以前的) 若是Had you been in Beijing? 则是表示:你曾经在北京住过吗?(强调住在北京的状态的持续)
第二个句子只比第一个句子多了一个时间状语,时态所传达的意思是相同的. 意思是:他来这里以前去过北京. 强调动作曾经发生过,并无打算,计划之意.
你最好详细参阅一下相关语法书.

have/has been是用于过去完成时,而had been是过去将来时的。Such as:Have you been to beijing? Had you been to beijing ?一个是去了回来了,一个是在过去将来想去的。

have/has been +现在分词 :现在完成进行时(强调过程)
have/has+ 过去分词:现在完成时(强调结果)
had been +现在分词:过去完成进行时
had +过去分词:过去完成时

have/has been是现在完成时,had been是过去完成时
如he has been to jinan before.
he had been to jinan before he came here.