問題詳情

50. LA Lakers _____ last night, but they made too many errors in the game.
(A) should have won
(B) should win
(C) should won
(D) should have been won

參考答案

答案:A
難度:適中0.611111
統計:A(11),B(2),C(2),D(3),E(0)

用户評論

【用戶】國國

【年級】高三上

【評論內容】過去沒有發生的事1. should have 應該要做而沒有做2. would have 想要做而沒有做3. could have 可以做而沒有做

【用戶】coffecat13

【年級】大四下

【評論內容】LA Lakers should have won last night, but they made too many errors in the game.美國湖人隊昨晚應該要贏的但是他們比賽中犯過多的失誤

【用戶】shuweichang

【年級】大一上

【評論內容】https://tw.englisher.info/2018/10/03/could-have-should-have-would-have-might-have/當我們想用英文表達,原本「應該、可以、想要」去做某件事,但卻沒去做,句型通常是could have, would have,或是should have。1. Could have + 過去分詞意思:「Could have + 過去分詞」用來表達,你原本可能可以做,或是你過去有能力做,但是卻沒有去做。例1:I could have gone to bed earlier, but I decided to stay up late. 我可以早點上床,但我選擇晚睡。另外「Couldn’t have + 過去分詞」,則是用來表達,某件事是沒可能達成的,即便你過去很想要達成它。例:I couldn’t have passed the exam. It’s so difficult.我不可能通過這考試的,它太難...