古詩詞大全網 - 成語大全 - we could have had it all為什麽不直接用have it all?

we could have had it all為什麽不直接用have it all?

could+have done的結構為虛擬語氣中對過去事情的假設,意思是本來能夠做某事而沒有做。

we could have had it all的意思就是說我們本來可以擁有壹切,但是實際上並未擁有壹切。

we could have it all則不能表示這樣的意思,因為could+do的結構可以為虛擬語氣中對過去事實的假設以及對將來事實的假設,也可以為陳述語氣中的對事實的描述,因此其具體表達的意思也應由上下文來判斷。

如果對妳有所幫助,請點擊本頁面中的“選為滿意回答”按鈕,謝謝!