This present is _____ my grandmother. / Prepositions Mcqs / By admin This present is _____ my grandmother. A. byB. from C. on D. at