Семантических различий между этими словами нет.
Допустимо не ставить запятую при отсутствии сравнения (слышала как, каким образом? - как сквозь пелену).
Для передачи вопросительной интонации может быть поставлен вопросительный знак. Но лучше перефразировать: Спроси у мамы, знает ли она этого человека.
Эту мужскую фамилию можно склонять двояко: 1) с выпадением гласной, как нарицательное существительное молоток: Молотка, Молотку...; 2) без выпадения гласной: Молотока, Молотоку... Решение о предпочтительном варианте склонения принимает носитель фамилии.
Сопрано – существительное среднего рода в значении 'голос' и женского рода в значении 'певица'. Правильно: у нее было красивое сопрано.
Запятая не требуется.
В современном русском языке это существительное среднего рода, хотя раньше употреблялось как слово мужского рода.
Правильно: Тоненькая, стройная, в зеленом платье, она как будто вышла из хоровода.
Знаки препинания расставлены верно.