HAVE YOU HEAR FROM JOHN ______

8. Have you hear from John ______? (recently / for two days / two days ago / since two days)