19. Eric got drunk at the party and had a car accident while going home. He _______ a taxi.
(A) has to take
(B) will take
(C) had been taken
(D) should have taken

答案:登入後查看
統計: A(14), B(21), C(47), D(541), E(0) #2199423

詳解 (共 2 筆)

#3814807
從語句推敲得知對過去發生的事件有所省思、...
(共 81 字,隱藏中)
前往觀看
1
0
#5112050


埃里克在聚會上喝醉了,回家時出了車禍。他________一輛出租車。 (A) 必須採取 (B) 將採取 (C) 已採取 (D) 應該採取

should have + 過去分詞

意思:「should have + 過去分詞」用來表達某件事是你應該去做的,但卻沒做。或是某件事對你來說是個好主意,但你沒去做。

例:
You should have gone to bed early.
你應該早點上床睡覺的。
(指:你應該早點上床睡覺,但你沒有,所以現在很累。)

另外,should have 有時候會加上 by now ,用來表達,某件事應該如何如何,但不知道為什麼卻沒發生(用來表達如果一切順利,某件事應該要發生了)。

例:
The plane should have arrived by now.
這飛機應該現在要抵達了。
(指:飛機現在應該抵達但卻沒抵達,應該是有什麼狀況發生了)

另外,如果你喜歡學習各種英文文法、英文片語、單字等等,歡迎追蹤全民學英文的 FB 粉絲專頁Instagram,以及Line 官方帳號


1
0

私人筆記 (共 1 筆)

私人筆記#2504653
未解鎖
Eric got drunk(喝醉了) ...
(共 237 字,隱藏中)
前往觀看
0
0