24.I_____Tokyo with my friends in 2012.
(A) visited
(B) had visited
(C) have visited
(D) was visiting
答案:登入後查看
統計: A(1110), B(616), C(244), D(83), E(0) #728132
統計: A(1110), B(616), C(244), D(83), E(0) #728132
詳解 (共 10 筆)
#1280566
重點是"in 2012" 這一年之間
I visited Tokyo in 2012 那一年之間去了Tokyo
I have visited Tokyo 表示我現在這個時間去過了
I had visited Tokyo when I was 18 或是I had visited Tokyo before I came to Taiwan.
(過去完成式 表示還在 過去式 之前)
過去完成的事 一定在 過去某件事 之前 就完成了
I was visiting Tokyo at the time of XXX
進行式是某一個時間點
參考看看,有錯討論
72
0
#2942867
這部分有點牽涉到習慣用法和語意
I have visited Tokyo with my friends in 2012
或是 I have been to Tokyo with my friends in 2012.
文法上似乎沒錯,但是google的結果卻很少這樣的用法
出現這樣的用法時, 也不是英語為母語的國家
英語系國家用法大部分是 I visited Tokyo with my friends in 2012
意思比較類似中文說 "我和朋友一起去日本的那一年是2012"
強調2012那一年
當用Ihave 的時候 強調的就是 我"去過", 所以不指出哪一年
只說 I have visited Tokyo with my friends或是 I have been to Tokyo with my friends
與中文裡 "我在2012那一年就和朋友去過了" 的習慣用法 有一些出入
另一個原因是,當你說:"I have been to Tokyo with my friends in 2012."
意思是,在2012年這個時間點,已經和朋友去過日本,但不一定是2012年的時候去日本的。
這樣解釋後也就和原本想說的話有出入,是不是因為這個原因所以這句型少見也很難確定。
這是個人google的結果
但是網路上似乎沒有特別討論這一點.
所以不能肯定
歡迎討論
12
0
#1419345
1F的
I have visited to Tokyo 這是肯定錯的文法喔
4
0
#1272275
I have been to Tokyo with my friends in 2012. 是不是應該改成這樣
1
1
#991491
如果是選項C,少了to
I have visited to Tokyo with my friends in 2012.
用現在完成式表過去曾經有的經驗
0
4