Difference between 行く and 行ってくる

question, grammar tip
スポンサーリンク

行く(い・く) means ‘go’. 行ってくる(い・ってくる) is also ‘go’ but implies that the person is coming back.

Example

スーパーにいってきます。

(I am going to a supermarket.)

As the person says いってきます, the person is going to a supermarket and coming back for sure.

Example 2

コンサートにいってきました。

(I went to a concert.)

This sentence tells that the person went to a concert and then came back.

コンサートにいきました。

(I went to a concert.)

This sentence just tells the fact that the person went to a concert.

Example 3

気をつけて行ってきてね。

(Go carefully.)

The person who says the sentence above thinks that the person who is leaving will come back. If the person does not expect the person leaving to come back, the sentence would be as follows:

気をつけて行ってね。

(Go carefully.)