Salutare!!
"In piatra era infipta o sabie minunata, iar dedesupt..."
In acest caz, virgula este folosita, deoarece intotdeauna inainte de "iar" va exista virgula.
"...iar dedesupt se putea citi aceasta inscriptie:"
Cele doua puncte semnifica urmarea unei explicatii.
"-Fiule, vrei sa imi aduci sabia?"
Cratima de dinainte de "fiule" este o linie de dialog. Virgula este pusa dupa substantivul "fiule" deoarece urmeaza o rugaminte. Semnul intrebarii este pus deoarece este un enunt interogativ.
Succes! :D
_______________________________#the0smart0horse0girl