I have been here before.Is this correct?我曾经在这里.1)I have been here before.2)I have been here.

问题描述:

I have been here before.Is this correct?
我曾经在这里.
1)I have been here before.
2)I have been here.

Both are correct

都不对

(2) before 好像多用于过去完成时

都对

1对的,2语法没问题
就是理解起来怪怪的