There ___________any message from my teacher since she moved to London.
- A. isn't
- B. wasn't
- C. hasn't been
- D. hadn't been
Explanation
“Hasn’t been” is present perfect and describes the absence of a message continuing from the past until now. “Wasn’t” refers only to a completed past time, while “hadn’t been” requires another later past reference point.
Related questions
Choose the correct tense: By the time the ambulance arrived, the patient ____ consciousness.
Choose the correct tense: She ____ in this hospital since 2019.
Choose the correct form: By the time we reached the station, the train ____.
Choose the correct form: If it rains tomorrow, we ____ the match.
Choose the correct form: I wish I ____ taller.