the answer is A
b. visito a mi abuela
I don't know, figure it out yourself!
I need the question and an image of it in order to answer it.
Which of the following sentences needs the preposition "a" in the blank?
A. Visito ___ San Francisco.
B. Visito ____ mi abuela
C. No conozco bien _____ España.
D. Tengo ____ dos hermanos.
B. Visito a mi abuela.
Translation: I visit my grandmother.
Explanation: With the verb "visitar", if the direct object is a person, the preposition "a" is necessary in Spanish.
Without "a": A,C) When the direct object is a country or city name, the preposition "a" is not allowed.
D) With the verb "tener" the preposition "a", is used when the direct object is accompanied by an adjective, that acts as a complement that denotes transitory states, otherwise, if it is a permanent state, the preposition "a" is omitted.
Examples: Tengo dos hermanos enfermos. (permanet state)
Tengo a dos hermanos enfermos. (transitory state)
Translation: I have two sick brothers.