I always struggle with the following and am seeking some clarity -
Is there ANY difference or are they IDENTICAL in meaning
- I have yet to find that ...
- I have not yet found that ...
- I have not found that ...
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
That can be used but would make for a more complicated sentence and I am concentrating on the yet part of this.
Those sentences are semantically the same.
The yet implies that "you" have been searching for a good book on the topic. The sentence with no yet means that until the time you utter the sentence starting in the past, you have not found a good book on the topic.
The yet does assume a background or implied present perfect continuous such as "have been looking for one" like this:
"I have been looking for a book on that topic and have not yet found one."
Whereas, the "have not found" just tells us that until now, when you say that, you have found no book on the topic. It does not focus on the action (the looking part), it merely states that as of this time in the present, "you" have not found one. It implies: "I have looked for a good book on this topic but have not found one." That just tells us that with regard to the past and until now, you have not found one. The looking is not the emphasis of the sentence. The verb found is.
Please note, I am providing an interpretation at the level of discourse, and not just grammar.