When I got on the bus,I_____I had left my wallet at home.

问题描述:

When I got on the bus,I_____I had left my wallet at home.
A.was realizing B.realized C.have realized D.would realize 为什么不选c 不是已经意识到 钱包在家吗?

选B.现在完成时态用的时候还有个内在的条件就是“持续”,你的意识是已经完成了,这是一种判断;另一种判断可以用“主从时态一致”去检验,前面的主句是个过去式,紧跟的从句也应是过去的句子,先把C就排除了.