早教吧 育儿知识 作业答案 考试题库 百科 知识分享

WhydidnotyouringmeupIwouldhave,butIyourtelephonenumber.A.haveforgottenB.forgotC.forgetD.hadforgotten应该选B吧?为什么不能选D呢?

题目详情
Why did not you ring me up
I would have ,but I _____ your telephone number.
A.have forgotten B.forgot C.forget D.had forgotten
应该选B吧?为什么不能选D呢?
▼优质解答
答案和解析
B.forgot 一般过去时时态.作者只是在陈述过去的一个事实.
因为 在这个句子里 事情发生的当时 B并不记得A的电话号码,
所以 不需要陈述过去对现在的影响 所以A 和D是错误的 .
事情发生在过去 所以C是错误的 .