Which is correct?

He turned out to be unexpectedly good at tennis (because / for / in that) he had never lost a match so far.

Thanks!

4 Answers

Relevance
  • Anonymous
    6 months ago
    Favorite Answer

    The whole thing is backwards. Winning matches isn't the reason he's good at tennis. Being good at tennis is the reason he wins matches. The reason he's good at tennis might be his quick reflexes or his nimble footwork. However winning matches is evidence that he is good at tennis.

    Your tenses are mixed up. "So far" means "up to now" and is used with the present perfect tense. But you started with the past tense and it's impossible to guess whether you're trying to talk about the past or the present.

    "He has turned out to be unexpectedly good at tennis, not having lost a match so far."

    "He had turned out to be unexpectedly good at tennis, not having lost a match up to that point."

    • San6 months agoReport

      Thanks!

    • Login to reply the answers
  • 6 months ago

    You should rewrite the sentence.

    Many people know he is good at tennis because he never lost a match.

    He never lost a match because he is a good tennis player.

    • Login to reply the answers
  • 6 months ago

    I would say none of them. he didn't turn out to be good at tennis because/for winning; he won because it turns out he is good at tennis.

    • John P
      Lv 7
      6 months agoReport

      "He has turned out to be unexpectedly good at tennis. In fact he has not lost a match so far." That is how many British native speakers would express it (note "has", not "had").

    • Login to reply the answers
  • Anonymous
    6 months ago

    Any would work, a more natural construction might be:

    He turned out to be unexpectedly good at tennis and HAS never lost a match so far.

    He turned out to be unexpectedly good at tennis and never lost a match.

    • Login to reply the answers
Still have questions? Get your answers by asking now.