亲眼看到;直接了解;全都知道;曾到过那里
全都知道, 直接了解, 亲眼看到
have been around───阅历多;老于世故;遍布各地
have a green thumb───擅长园艺
have green fingers───擅长园艺(非正式)
have need to───有必要做
have the heart───有勇气做某事;对于某事可以忍受
here and there───各处,到处
have heard sth before───以前听过某事
have someone on the run───有人在逃吗
have sb to thank───感谢某人
The play was very amusing; You ought tohave been there.───此剧很有趣; 你应该去看.
Ihave been theretwice.───我去过两回.
We wouldn'thave been therebut for him.───要不是他,我们就不会到那里去了。
Ihave been therescores of times.───我到那里曾去过好多次.
I don't think we shouldhave been therein the first place.───我认为我们从一开始就不该在那儿。
The play was very amusing, you ought tohave been there.───此剧很有趣, 你应该去看.
I'd have given my right arm tohave been therewith them.───要是当时能跟他们一起去那儿,我宁愿放弃一切。
Back then, only a few natives couldhave been thereto see it land.───然而却仅有几个当地人曾亲眼目睹它的坠落.
You know so much about the city. You musthave been there.───您对该市这么了解, 一定是去过那儿.
The best information about hotels usually comes from friends and acquaintances whohave been there.───关于酒店的最可靠信息通常来自曾经去过那里的朋友和熟人。
Ihave been thereonce.───我到过那儿一次.
He mayhave been there, but I did not see him.───他可能到那里去了, 但我没看见他.
Ihave been theremany a time.───去过那儿很多次.
Ihave been theremany times since the war.───自那次战争以来,我曾去该地多次.
Ihave been theretwice recently.───我最近去过图书馆两次.
The best information about hotels usually comes from friends and acquaintances whohave been there.───有关旅馆的最佳信息通常来自曾经去过那儿的朋友和熟人。
I don't think I am going today. First , I am feeling a bit tired; secondly, Ihave been thereseveral times before.───我想今天不去了, 一则我有点累, 二则我去过好几趟了.
Ihave been therefor times without number.───我已去过那里无数次.

