could используется:В главной части условных предложений:
а) в условных предложениях второго типа (с Indefinite Infinitive).
If he tried, he could do it. → Если бы он постарался, он мог бы это сделать.
б) в условных предложениях третьего типа (с Perfect Infinitive).
If he had tried, he could have done it. → Если бы он постарался, он мог бы это сделать.