问题

Mary__________my letter;otherwise she would have replied before now.
A:has received
B:ought to have received
C:couldn’t have received
D:shouldn’t have received
B:ought to have received
C:couldn’t have received
D:shouldn’t have received
正确答案是:
同类题型
Can you play the guitar– No, I _____ .But I _____ play the piano
Julia is running into the church on such a windy day, with one hand raised to her hat.
Mr.Wooden is expected to be ________ to the director of our department soon.
They suspected that the secret had been________ by one of their colleagues.
Jack coughed day and night. The doctor ______ him to ______ smoking.