题目内容
【题目】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
【答案】A
【解析】
试题分析:should have done本应该;may have done本可以;must have done一定是;needn’t have done 本不必。句意:昨天你不确定单词的拼写和意思时本应该查字典,但是你没有。should have done表示本应该做但没做的事,故选A。
练习册系列答案
相关题目