have been looking forの意味は?探し物は見つかっている?
「have been looking for」の意味は
「~を(ずっと)探している」
という意味になります。
「look for~」で
「~を探す」という意味で、
それを現在完了進行形で表しています。
単純に
「have been looking for」
だけを見ると、
「今も探し続けていて、
探し物はまだ見つかっていない。」
という感じになりますが、
次のよう場合は、必ずしも、
そうならない時があります。
A:「You look so tired.」
(すごく疲れているようだね。)
B:「Yes, I have been looking for
my wallet.」
(ああ、ずっと財布を
探していたからね。)
ニュアンスとしては探し終えたという
作業の完了を言っているのですが、
判断が難しいのは
財布が見つかったのか
見つかっていないのかは
わからないところがあります。
探し終えたということは
見つかったという可能性もありますし、
時間がなくて探すのを途中で切り上げた
という可能性もあるからです。
現在完了進行形の1つに
今ちょうど終えたばかりの行為や状況にも
使えるので、
この2つの英文から、
そういう可能性が成り立つのです。
もっとも、現実的には
この2つの英文で終わることは
ないですし、
状況や雰囲気もあるので、
そこから、判断できる材料が
あるんですけどね。
少しひねくれた例を出しましたが、
「have been looking for」は
「~を(ずっと)探している」
という意味で、
ほとんどの場合、
「今も探し続けていて、
探し物はまだ見つかっていない。」
というニュアンスになっています。