I- a rainbow in the rain .Really?Could you tell me more?I后面填just saw 还是have just seen?

问题描述:

I- a rainbow in the rain .Really?Could you tell me more?I后面填just saw 还是have just seen?

just saw 强调刚刚看到
I have just seen 是表达我已经看到

填后者吧,现在完成时表示对现在造成了某种后果--给别人讲述。

一个是一般过去时,一个是现在完成时。
个人觉得用just saw好一点,因为当你和别人说“你看到彩虹了”的那一刻,那个动作已经过去了的……

过去时只强调过去
现在完成时强调对现在的影响或结果

填两种语法上都没有错,不过填have just seen 更符合语意.