Multiple choice

Fact : A purchased a horse from B and promised that if the horse was lucky to him, he would give Rs 50 more or he would purchase another horse. Issue: Is there a valid contract between A and B?

  1. Yes, there is a valid contract and B will be liable if the horse didn't prove lucky.

  2. There is no valid contract as the terms of contract are so vague and loose.

  3. it is voidable contract at the option of A.

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Contracts require certainty of terms. 'If the horse proves lucky' is hopelessly vague - what does 'lucky' mean? How is it determined? When parties leave essential terms to indefinite future determination, no valid contract exists. The agreement lacks the certainty required for enforceability.