Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.
  1. Our school had won the match if only we have concentrated.
  2. Our school would have won the match if only we would have concentrated.
  3. Our school would win the match if only we had concentrated.
  4. Our school had won the match if only we would have concentrated.
  5. Our school would have won the match if only we had concentrated.

Tell me which one is correct.

share|improve this question
    
tell me guys... –  picnic4u Feb 3 '11 at 21:15
    
5 is correct. The first verb is the past subjunctive (subjunctive is a mood, not a tense), while the second is the pluperfect conditional. –  Noldorin Feb 4 '11 at 0:18

4 Answers 4

up vote 7 down vote accepted

Only sentence 5. is correct. Whenever if only is used in a dependent clause, the independent clause must take the conditional perfect (or present, etc.) tense.

share|improve this answer

5 is the only correct one, but you have the additional near-miss on 3:

Our school would win the match if only we concentrated.

A hypoethetical future result based on a possible current action, as opposed to the past/past combination you have in your statements.

share|improve this answer

The fifth one is the only one which doesn't sound marked to me, as a native English speaker. I believe that some speakers of American would consider the second one acceptable too.

share|improve this answer
1  
Sentence 2 would certainly be acceptable in French but certainly not in English :) –  Jimi Oke Feb 3 '11 at 22:03
1  
Indeed; "if I/you/we would have..." seems to be becoming more common, but that doesn't make it any more correct (yet)! –  Steve Melnikoff Feb 4 '11 at 10:25
    
It would be nice if the person who voted this down explained why. –  Peter Taylor Feb 4 '11 at 10:49

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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