in three years是指在3年内,for three years是指干了某件事用了3年,至于上面的题目……我觉得B、C只是肯定或否定之分,是相同时态,所以貌似选B、C都可以
I ( ) there in three years. A. went B. have been C. haven't
1个回答
相关问题
-
We haven't playde tennis once this year.There have been ----
-
I have been there several years ago与I went there several yea
-
i have been living in shanghai for three years
-
how long have you ___ there?---About three years.A.been B.go
-
I never been there before=I haven't been there before?
-
I_____there in three years
-
Tim hasn't been to London and I haven't been there ,either.的
-
改错 I have been to there three times.
-
A: Hi, Alice. I haven’t seen you for three years. What are y
-
they have been in nanjing since ______.A.three weeks B.three