look at the sign,you can't take photos here.sorry——it 为什么填didn't see 而不能填haven't seen

问题描述:

look at the sign,you can't take photos here.sorry——it 为什么填didn't see 而不能填
haven't seen

这个是过去时和完成时的区别,过去完成时是指从过去一直延续到现在的,如果你说haven't seen就表示你现在还是没有看到,而用didn't see表示你在别人提示你之前没有看到,比较符合这个语境。

就是说 另一个人告诉你不能在这照相 因为“禁止拍照” 然后你说“对不起,我没看到”到这时,他指给你 在你说话之前 你已经看到了 只不过头先没看到 这么讲,你明不明白??

过去式表示刚才没看到,haven't seen,表示到目前为止也没看到.

指过去没看到