题目内容
Jape is two hours late. What _____?
A. can have happened B. can happen
C. should have happened D. should happen