Çözdüm bir gün buraya biri gelip bunu yapmak isterse diye kodu bırakıyorum.

<input type="text" id="soruid" name="sorular">
(function($) {
$.fn.setCursorPosition = function(pos) {
if ($(this).get(0).setSelectionRange) {
$(this).get(0).setSelectionRange(pos, pos);
} else if ($(this).get(0).createTextRange) {
var range = $(this).get(0).createTextRange();
range.collapse(true);
range.moveEnd('character', pos);
range.moveStart('character', pos);
range.select();
}
}
}(jQuery));

$("#soruid").keyup(function(){
if ($(this).val().split('').pop() !== '?') {
$(this).val($(this).val() + "?");
$(this).setCursorPosition( $(this).val().length - 1)
}
    });