سَمَّاه محمداً أو سَمَّاه بمحمد

سَمَّاه محمداً أو 
سَمَّاه بمحمد

الفعل "سَمَّى" يجوز أنْ يتعدّى إلى مفعولين كقولك: سَمَّيتُ ابني محمدا، ويجوز أن يتعدّى إلى مفعوله الثاني بحرف الجر "الباء" فتقول: سَمَّيتُه بمحمد.
ففي الصحاح، (سما): "وسَمَّيْتُ فلانا زيْدا، وسَمَّيْتُه بزيد بمعنى؛ وأَسْمَيْتُه مثله، فَتَسَمَّى به".
ولو بحثنا في الأقوال والنصوص العربيَّة القديمة لوجدنا أنَّ الفعل "سَمَّى" ورد متعدّيا بنفسه، وبالباء أيضا.

الأكثر قراءة