英语 He has always been a good neighbouerHe has always been a good neighbouer 他一直是个好邻居.have been to的意思是到过.但翻译起来不通,在这句话中,还有什么句型吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 08:56:27
英语 He has always been a good neighbouerHe has always been a good neighbouer 他一直是个好邻居.have been to的意思是到过.但翻译起来不通,在这句话中,还有什么句型吗?
xݒnQ_<୯1Xwh34A 8Bҡ”a2WpQ1Qw^k}{:UUয়RFGcD[e8N~UOnIٰW4u`t(nM6[%Rw \Lpˁz@r)!vgkr#e4i1 ߟgDKiwD4C0-ᇇL8}w1(X4 =CgVp1:|rGJf7%

英语 He has always been a good neighbouerHe has always been a good neighbouer 他一直是个好邻居.have been to的意思是到过.但翻译起来不通,在这句话中,还有什么句型吗?
英语 He has always been a good neighbouer
He has always been a good neighbouer 他一直是个好邻居.have been to的意思是到过.但翻译起来不通,在这句话中,还有什么句型吗?

英语 He has always been a good neighbouerHe has always been a good neighbouer 他一直是个好邻居.have been to的意思是到过.但翻译起来不通,在这句话中,还有什么句型吗?
这里的have been to其实是完成时的语态,是从过去一直到现在都是这样,所以应该这样翻译

He used to be a good neighbouer.

其实是从
he is a good neighbouer. 变过来的 而不是使用 have been to 的第三人称形式

这里没有to啊,用完成时表明他以前是现在也是,一种持续到现在的状态

He has always been a good neighbouer 他一直是个好邻居。这句翻译的不错,我没见句子里带to啊?怎么还用have been to翻译?

不是这个句式 只是现在完成时而已 表示从过去持续到现在