There is a time when 和it is the first time后的句子是用什么时态?

问题描述:

There is a time when 和it is the first time后的句子是用什么时态?

There is a time when 后面加一般现在时
There is a time when we go to dinner
it is the first time 后面加现在完成时
it is the first time I have been to beijing