willは現在完了じゃなくて未来形だろ
日本人の英語ではないけど日本人に合わせてなのか変な語順で書いてるよね
しかしそうかといってネイティブかどうかはわからない