问题补充:
--Is Jessica giving us a speech this evening?
---No, it be her. She to Japan.
A. mustn’t ;has gone
B. mustn’t ;has been
C. can’t ;has gone
D. can’t ;has been
答案:
A. mustn’t ;has gone
B. mustn’t ;has been
(答案→)C. can’t ;has gone
D. can’t ;has been
解析:句意:-Jessica今晚要给我们做演讲吗?-不,不可能是她。她去了日本。must 表示推测时,只能用在肯定句中,故A、B不对;否定句中表示推测用can;has been to 意为去过,已经回来了;has gone to 去了,还没回来。做演讲的不是Jessica,Jessica去日本还没回来,故选C。