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
統計: A(14), B(21), C(47), D(541), E(0) #2199423
詳解 (共 2 筆)
#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.
這飛機應該現在要抵達了。
(指:飛機現在應該抵達但卻沒抵達,應該是有什麼狀況發生了)
1
0