احتمالية possibility, may, may have, might, might have, could, could have, استحالة impossible, can't, can't have, تأكيد Sure, must, must have, نصيحة advice, should, ought to, had better, عتاب وندم blame and regret, should have, shouldn't have, ought to have, ought not to have

by

Leaderboard

Visual style

Options

Switch template

Continue editing: ?