sayとhaveが現在形なのはおかしくないのでしょうか?
ネイティブによる回答
Rebecca
いえ、この文では現在形(「say」と「have」)を使っても大丈夫です。話し手は仮定の状況を示唆していますが、これは現在形を使って表現することができます(「were」が文の前半で使われています)。 例: What would you do if I were to bring home a puppy right now?(もし私が今、子犬を家に連れて帰るとしたらどうする?) 例: What would happen to the wedding if it were to rain suddenly?(もし急に雨が降ってきたら結婚式はどうなるの?)