1. If I had known she was coming, Id have come too.

1st Question: I really understand this sentence but what if I say it like “If I knew she (would come or not or was coming or not?), I'd come too.”

Am I wrong to think that the second one might be incorrect because you haven't yet known whether she will come or not?

  1. (a) If I do it, it will be a mistake.
    (b) If I did it, it would be a mistake.

See! Both of them are related to the future somehow.
2nd Question: What's the difference? Is it the difference of the gap of time? I think in sentence (a), it indicates that he's gonna do something right away. So, how about the sentence (b)?


1st question: I don't understand what usage you're asking about -- it seems the words in the parentheses include some optional text, and I don't know what options go together.

2nd question: I don't get any 'right away' meaning from the first form. They state the same thing, one of them from the standpoint of present tense then future tense (speaking in present tense about the deed, then future about the outcome); in the second, both in past tense (speaking from a time beyond when the deed might have been done). There isn't much, if any, difference in meaning here.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.