Rahul Malhotra wrote: |
but, i dont know why so many books on english grammar says that modals should not be used in the condition of conditionals and can only be used in the result. |
|
Often, this is caused by this situation where the above rule is correct:
----------
would have for had. In spoken English, there is a growing tendency to use
would have in place of the subjunctive
had in contrary-to-fact clauses, such as
If she would have (instead of
if she had)
only listened to me, this would never have happened.
But this usage is still widely considered an error in writing. Only 14
percent of the Usage Panel accepts it in the previously cited sentence,
and a similar amount—but 16 percent—accepts it in the sentence
I wish you would have told me about this sooner.
The American Heritage® Book of English Usage.
http://www.bartleby.com/64/C001/061.html
----------