Tony___who I was,for he didn't say hello time when we met last night.A:must have forgottenB:cannot have forgottenC:must forgetD:cannot forget选哪个?为什么?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 08:03:12
Tony___whoIwas,forhedidn''tsayhellotimewhenwemetlastnight.A:musthaveforgottenB:cannothaveforgottenC:m

Tony___who I was,for he didn't say hello time when we met last night.A:must have forgottenB:cannot have forgottenC:must forgetD:cannot forget选哪个?为什么?
Tony___who I was,for he didn't say hello time when we met last night.
A:must have forgotten
B:cannot have forgotten
C:must forget
D:cannot forget
选哪个?为什么?

Tony___who I was,for he didn't say hello time when we met last night.A:must have forgottenB:cannot have forgottenC:must forgetD:cannot forget选哪个?为什么?
A:must have forgotten 表示很肯定的猜测
是指tony一定已经忘记了我是谁了,因为昨天我们相见是他不打招呼
B:cannot have forgotten是不可能忘记 不符题意
C:must forget应该完成时态,表示忘记产生的后果是不打招呼
D:cannot forget是不能忘记,你看看 是不是不对
所以只有A才对

A. have forgotten表示对现在而言是过去的事情了,与was和didn't想匹配