i read from one of the question asked before in one of the grammar lesson, and it is confirmed that llamar is a transitive verb and takes direct object but comes with a preposition A because it is personal a. llamar + a + alguien.
But then i also came across llamar a la puerta for example. why is there a preposition A?
or did i get it wrong that it is not personal A but a fixed expression with llamar + a + any direct objects?
voy a llamar a Juan = voy a llamarlo, voy a llamar a la puerta = voy a llamarla.
But i did come across sentences that do not use preposition a for llamar.
le llamo idiota a juan - i called juan idiot. is this correct?
Other than calling people directly like telephoning or shouting for them, we can also call them names. is this where there wont be preposition A?
sorry for my errors as i am still not familiar with using the llamar verb.