I have not heard ( by / from / till ) my uncle for a long time . Share with your friends Share 0 Rajshree Dubey answered this from -1 View Full Answer Madiha Khadijah answered this from 1 Aritra Roy answered this Hi! Q- I have not heard ( by / from / till ) my uncle for a long time. Solution- The answer is - I have not heard from my uncle for a long time. Regards! 0 Jatin answered this From is the answer 0