19. Mary doesn’t work here anymore; she ____ two months ago.
(A) has left
(B) was transferred
(C) quieted
(D) gone out
答案:登入後查看
統計: A(1888), B(2179), C(1341), D(272), E(0) #2331798
統計: A(1888), B(2179), C(1341), D(272), E(0) #2331798
詳解 (共 10 筆)
#4060646
ago (某段時間)~之前 -->表示過去的某特定時間點,而非指過去某時間點持續到現在。
所以動詞是用過去簡單式。
214
1
#4559339
根據上面的解釋
ago表示過去的某特定時間點
所以要配過去簡單式
(A)has left 的話要改成left 才行,
意思是她離開了
(B)was transffered 被動
表示她被調走了
(C)quieted(使..安靜,平靜的過去式)
應該是故意讓你看錯成quit(quitted)離職
(D)gone out (go/went/gone)
當作離開的話(看網路翻譯的)
要把gone改成went 才行
174
2
#4545275
Ago、Before 補充
ago意為 從現在算起…之前”,之前一律要加時間放句尾,時態為過去式,
He says that he came back from Taiwan two days ago. 他(現在)說他兩天前從台灣回來
before前不加時間,是含糊地表示“以前”,時態為過去式或現在完成式,
I saw/have seen a dog before (我以前看過狗)
before前若加時間,意為“從過去那時算起…之前”,時態為過去完成式,
He said that he had come back from Taiwan two days before. 他(那時)說他兩天前從台灣回來的
92
0
#4027970
(B)
quiet (adj.) 安靜的;秘密的
quick (adj.) 快速的;靈敏的
quit (v.) 辭職;離開;放棄
55
2
#4366398
回樓上~最佳解有解答瞜~這題用ago所以要配過去簡單式的動詞,如果是(A)選項要改成left(不用+has或had)~
28
2