问题

You ________ the dictionaries when you were not sure of word spelling or meaning yesterday, but you didn’t.
A:should have consulted
B:may have consulted
C:must have searched
D:needn’t have searched
B:may have consulted
C:must have searched
D:needn’t have searched
正确答案是: