0
Hole One a New See Posted 13 years ago
Grammar

If I have caused any trouble.

There is a part in the 'English Grammar in Use' book at the 'some and any' section:

" The following sentences have the idea of if:

- I'm sorry for any trouble I've caused. (= if I have caused any trouble) "

Is the bold italic part a conditional? I've never seen present perfect after 'if'. I expected simple present or simple past or past perfect but it wasn't the case.

So I don't know how I should deal with this part.

Thanks for your help in advance.
  

Top answer

Hole One a New See I've never seen present perfect after 'if'. It's equivalent to the present for purposes of the grammar of conditional statements. Like an if -clause with the present, it pairs with a clause in the present tense, the future tense, or an imperative.

  • Hole One a New See I've never seen present perfect after 'if'.
  • It's equivalent to the present for purposes of the grammar of conditional statements.
  • Like an if -clause with the present, it pairs with a clause in the present tense, the future tense, or an imperative.
  • If you have performed the procedure correctly, you will see smoke coming from the test tube.
  • CJ
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.

4 Answers
0
Hole One a New SeeI've never seen present perfect after 'if'.
It's equivalent to the present for purposes of the grammar of conditional statements. Like an if-clause with the present, it pairs with a clause in the present tense, the future tense, or an imperative.

If you have performed the procedure correctly, you will see smoke coming from
0
The if-clause in your example works in a similar way as a when-clause. It is not a hypothetical or untrue condition. It is a condition that will likely come true.

If you have finished your test, hand it in to the proctor and leave quietly. (During the test the monitor sees that some students are finished and there is still time left.)
When you have finished your test, hand it in t
0
Thank you Emotion: smile

I think I found a section about it in English Grammar in Use (for advanced students), too.

Related Questions