KATE ____________ HARD LAST NIGHT, SO SHE HAS GOT A HIGH MARK TODAY...
5. Kate ____________ hard last night, so she has got a high mark today.
A. must study
B. should have studied
C. can’t have studied
D. must have studied
5. Kate ____________ hard last night, so she has got a high mark today.
A. must study
B. should have studied
C. can’t have studied
D. must have studied