I have been to/in America for 2 weeks

  • Thread starter Yourjones
  • Start date
  • Views : 2,434
Status
Not open for further replies.
Y

Yourjones

Guest
Hello,

1. I think I can only say "in" here. Am I right?
2. I think I can only say "I have been to America for two TIMES" rather than "two WEEK" if I want to make two sentences grammatically correct. Am I right?

Thanks.
 
I have been in America for two weeks = I arrived two weeks ago and I am still there.
I have been to America for two weeks = At some point in the past I visited America and I stayed there for two weeks.

We don't say "I've been there for two times". You can say "I've been there two times" but it's unnatural because we say "twice", not "two times". For more than twice, you can use the number (I've been there three/four/ten/a hundred times".
 
Thank you so much! But in that practice, it's said only one of the options "in/to" is the correct answer. I do not understand.
 
Ems has explained how 'I have been to/in America for two weeks' can both be correct.

It's a poor test question if it says only one option is correct.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top