题目

—She looks very happy.  She ________ have passed the exam. —I guess so.  It’s not difficult at all. A. should                                                  B. couldC. must                                                   D. might 答案:【解析】选C。句意为:——她看上去很高兴,肯定通过这次考试了。——我猜也是,这次考试一点也不难。should have done表示“本应该做某事(而事实上并没有做)”;could have done用于肯定句时,表示“本可以做某事而未做”; must have done 表示对过去的肯定的推测;might have done表示对过去发生的动作不我国少数民族个数最多省区是(    )A.四川B.云南C.广西D.新疆
英语 试题推荐