Jack yet last night, otherwise he me.A. mustn’t have arrived; must have phonedB. can’t h

发布时间:2020-08-17 12:57:30

Jack      yet last night, otherwise he      me.
A. mustn’t have arrived; must have phoned
B. can’t have arrived; would have phoned
C. may have arrived; need have phoned
D. shouldn’t have arrived; can have phoned

网友回答

A. mustn’t have arrived; must have phoned
(答案→)B. can’t have arrived; would have phoned
C. may have arrived; need have phoned
D. shouldn’t have arrived; can have phoned
解析:否定推测要用can’t/couldn’t+…;与过去事实相反的虚拟语气,条件句用过去完成时态,主句用过去将来完成时态,即would/should/could/might+have+p.p.。
以上问题属网友观点,不代表本站立场,仅供参考!