A: can have gone
B: should have gone
C: must have gone
D: ought to have gone
举一反三
- Tom ____________ to the beach. He hates being in the sun. A: might have gone B: can’t have gone C: may have gone D: must have gone
- Ellie __________ to the beach. She hates being in the sun. A: can't have gone B: must have gone C: mustn't have gone D: can't go
- They ______ because the light's on! A: must have gone out B: can't have gone out C: mustn't have gone out D: can't go out
- He didn’t answer when I called – he ________ to bed. A: would have gone B: must have gone C: will have gone D: shall have gone
- He went on foot, but he ____ by bus. A: should go B: must have gone C: can go D: could have gone
内容
- 0
He ____ Tokyo, for I saw him a short time ago. A: must have gone to B: mustn't have been to C: can't have gone to D: can't have been to
- 1
I talked with Julia in the classroom just a minute ago. She _____ to the cinema. A: hadn’t gone B: shouldn’t have gone C: can’t have gone D: wouldn’t have gone
- 2
They hurried there only to find the meeting canceled. In fact, they______ at all. A: needn't have gone B: might not have gone C: mustn't have gone D: couldn't have gone
- 3
He ___ to Beijing. I saw him only a while ago. A: cannot have gone B: might not have gone C: couldn't go D: must not have gone
- 4
He ______ to the cinema last night, because he will take a very important test tomorrow. A: wouldn"t have gone B: shouldn"t have gone C: mustn"t have gone D: needn"t have gone