Tom ________ a letter from Terry for a long time.
#42664
A
didn’t receive
B
hasn’t got
C
didn’t have
D
hasn’t heard