1.现在完成时表示过去的动作对现在产生影响,hadn't noticed就变成了过去完成时,过去完成时表示过去的过去,而问句只用了现在完成时,所以只用过去时就能表示动作发生在提问之前.
2.第二句意味我当时怎么就没想到呢,说明过去没想到对现在产生了影响,所以要用现在完成时.
1.现在完成时表示过去的动作对现在产生影响,hadn't noticed就变成了过去完成时,过去完成时表示过去的过去,而问句只用了现在完成时,所以只用过去时就能表示动作发生在提问之前.
2.第二句意味我当时怎么就没想到呢,说明过去没想到对现在产生了影响,所以要用现在完成时.