i dont think i (have seen) you in that dress before为什么要用现在完成时?

问题描述:

i dont think i (have seen) you in that dress before
为什么要用现在完成时?

因为事件已经完成,并对现在造成了影响。

强调“到现在为止”,事件对现在有影响

这句话翻译成,我不认为以前我已经见过你穿那条裙子.现在完成时,是动作或过程发生在说话之前某个没有明确说出的过去时间现在已经完成,并与现在的情况有联系