

Did you hear? или Have you heard?
Как правильнее с точки зрения английского - Did you hear? или Have you heard?
что употребляется в современном английском?
заранее спасибо!
Вы слышали новость - Have you heard
Вы слышали стук в дверь - Did you hear
Это одно и то же предложение в вопросительной форме. Только в разных временах. Первое - Present Simple, второе - Present Perfect. И, конечно же, оба этих времени используются в современном английском, более того, являются одними из основных времён, столпов английской грамматики.
Употребление зависит от контекста.
Разные времена с различным смыслом. Одно не заменяет другого.
Did you hear? Ты слышишь (сейчас)
Have you heard? Ты слышал (когда-то)
Употребляется в зависимости от времени
Современный английский - нонсенс. Язык консервативный и строгий. Если Вы слышать - профессия, которой абонент занимается каждый день, то - первый ответ. В противном случае - второй