40. Since I ________ from the university, I have lost contact with all my classmates.
(A) graduated
(B) am graduated
(C) have graduated
(D) had graduated

答案:登入後查看
統計: A(5482), B(331), C(1000), D(1457), E(0) #703371

詳解 (共 10 筆)

#1150319
現在完成式       +   1、for +一段時間。  <如:for 20years>
(Have/has+p.p).      2、since+過去時間點<如:since1994>
                                3、since+過去簡單式<如:I was a child/graduated>
196
-1
#1173283
graduate 是瞬間動詞 沒有完成式
97
5
#1140578
S+has/have Vp.p , since S +V(過去式)
52
3
#1174336
S+現在完成式/現在完成進行式+sinc...
(共 102 字,隱藏中)
前往觀看
23
0
#2643354

回樓上 

加上be動詞→被動語態

主詞是"我"變成被動,意思會不通順

17
1
#3222711
現在完成式表從過去一個時間點持續一段時間...
(共 198 字,隱藏中)
前往觀看
14
1
#1137310
自從我大學畢業後,我已經和我全部的同學失去聯繫。
10
2
#2625757

B錯在那邊呢?為什麼不能加am

7
4
#6366846

文法比較:

過去式對照,表示比過去某時間點前更早發生的事 要用過去完成式
I had not seen him since we graduated from college. 
 
但本題不是這個情況
Since I ________ from the university, I have lost contact with all my classmates.  

have lost 是現在完成式,since直接加過去的時間點就可以了。

1
0
#5040872

自從大學畢業後,我和所有的同學都失去了聯繫

0
1

私人筆記 (共 1 筆)

私人筆記#653975
未解鎖
(考文法)(十秒解題) Since I...

(共 897 字,隱藏中)
前往觀看
18
0