當前位置

首頁 > 英語學習 > 英語語法 > 情態動詞can和could表示推測的用法

情態動詞can和could表示推測的用法

推薦人: 來源: 閱讀: 9.6K 次

抽象地說,是用來表達情態的動詞;具體地說,是用來表達可能、意願、必要的動詞。上述定義是從抽象的語義角度出發的。事實上在具體語言中的界定往往還要符合一定的句法形式或形態標準。在現代漢語語法中,情態動詞又被稱爲能願動詞或助動詞;而在英語中情態動詞則是助動詞中的一類。

情態動詞can和could表示推測的用法

對現在或將來的推測,兩者均可用,但can 通常只用於否定句或疑問句中,一般不用於肯定句,而could則可用於肯定句、否定句和疑問句;對過去的推測,應在 can,could 之後接動詞的完成式,且此時can仍只用於否定句或疑問句,不用於肯定句;而could 則可用於各種句型。如:

Can [Could] this betrue? 這能是真的嗎
Where can [could] he have gone? 他能到哪裏去了呢
She can’t [couldn’t] have left so soon. 她不可能走得這麼早。

情態動詞
He could have gone home. 他可能已回家了。
注:could後接動詞的完成式,除表示對過去的推測外,還可表示過去沒有實現的可能性(即某事本來可以發生,卻沒發生),或委婉地責備某人過去應該做某事而沒有去做(此時不用can)。如:
You could have started a little earlier. 你本可早點動身的。
You needn’t have cooked it. We could have eaten itraw. 你其實可以不煮熟(它),我們(本來)可以生吃。