May I know are the following two sentences grammatical and idiomatic? I just went to Venice last September I've just gone to Venice last September