“I will wager he has heard I have dismissed the duke and the comte. He thinks he has me, and because he does, he has dared to ignore me. Oh, I just hate his arrogance!” She stamped her foot irritably.
(Quoted from the book "Intrigued" by Bertrice Small)
“I will wager he has heard I have dismissed ” does not seem to be "standard" English in reference to the "will" usage and in correlation with the subsequent past forms of the verbs "to hear" and "to dismiss".
So, as far as I understand, I would have said that the grammatical phrases, or a best wording, could have been:
A. “I would wager he has heard I have dismissed ”
B. “I will wager he will have heard I have dismissed ”
Is this a not real question? Or, am I right in observing what I have observed? Can anybody explain?