HAVE YOU HEAR FROM JOHN ______

8. Have you hear from John ______?

(recently / for two days / two days ago / since two days)