動詞填空~THx ~

熱心網友

應該填--mighthavefinished表示對過去可以做而未做的事情的后悔或責備。也可以用---shouldhavef "IlentTom$2,000yesterday.""MyGod.Youshouldn't(needn't)havelenthimsomuch.$1,000isenough."2."DidJanecometoyourpartylastnight?""No,butsheshouldhave."

熱心網友

這是虛擬語氣 對過去情況進行假設,前面用would should may+have done后面用過去式

熱心網友

may have finished 我本可以更早的完成,但是.......may have done 表示本可以怎么樣,但事實上沒有..有自責的含義