0
Dileepa Posted 7 years ago
Grammar

If + have + past participle

When we constructing third conditionals or mixed conditionals sentences we usually use "if + had + past participle". However, is it possible to use "if + have + past participle"? If it is possible, please let me know what is the time period that is referring?


For example, is following sentence grammatically correct?


If she has completed the task, she would have won the competition.

If we have completed the task, we would won the competition.

If we have completed the task, we would win the competition.

  

Top answer

Unlike the third conditional, "if + have + past participle" refers to a possibility that is still open, or to something that is taken to be true, not to a hypothetical or counterfactual. The use of "would" in your main clauses does not seem right. You can say: If she has completed the task, she will win the competition.

  • Unlike the third conditional, "if + have + past participle" refers to a possibility that is still open, or to something that is taken to be true, not to a hypothetical or counterfactual.
  • The use of "would" in your main clauses does not seem right.
  • You can say: If she has completed the task, she will win the competition.
  • " seems less likely since normally one would know for certain what "we" had done, but it is not impossible.
  • dileepa would won "would won" is always incorrect in any context.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0

Unlike the third conditional, "if + have + past participle" refers to a possibility that is still open, or to something that is taken to be true, not to a hypothetical or counterfactual. The use of "would" in your main clauses does not seem right. You can say:

If she has completed the task, she will win the competition.

"If we have completed ..." seems less likely sin

0

Here are the mixed conditional combinations and time frames.

https://www.englishpage.com/conditional/mixedconditional.html

dileepaFor example, is following sentence grammatically correct?

None are correct. They are all the zero (

0
dileepais it possible to use "if + have + past participle"?

Yes, but the main clause only very rarely has 'would', and it doesn't count as a third conditional.

The main clause will typically have an imperative, a present tense, or a present perfect tense, possibly a future or future perfect tense. Here are a few examples:

If you have not had

Related Questions