0
Hirashin Posted 11 years ago
Grammar

I have been to France when I was a child.

I think (a) is correct.
(a) I went to France when I was a child.

But is (b) also correct?
(b) I have been to France when I was a child.

If (b) is possible, what's the difference between (a) and (b)?

Thanks in advance.

Hirashin from Kyoto, Japan
  

Top answer

(b) is not natural.

  • (b) is not natural.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

8 Answers
0
Thanks for the help, fivejedjon.
0
hirashin is (b) also correct?
No. If you use the present perfect (have been) you can't say when (when I was a child).

CJ
0
Thanks for the help, CJ.

How about this?

I had been to France even when I was ten.

Hirashin
0
That sentence could work in the right context.
0
Is the following sentence correct?

I was in France when I was a child.
0
hirashinHow about this?I had been to France even when I was ten.
Fine. It's not present perfect; it's past perfect. Therefore, the rule is not the same.

CJ
0
moginnIs the following sentence correct?I was in France when I was a child.
It's fine. It's not present perfect tense; it's past tense. The rules are different.

CJ

Related Questions