809.She looks very happy.She ______ have passed the exam.
I guess so.It's not difficult after all.
A.should
B.could
C.must
D.might
810.They ______ two free tickets to Canada,otherwise they'd never have been able to afford to go.
A.had got
B.got
C.have got
D.get