我們常見到How are you ? I am fine.這樣句子,可是最近學習中遇到了How have you been? I have been fine.都是問候,可是這里不同的時態又有什么細微的區別呢?盼望老師為學生解惑,謝謝。
How are you? 和 How have you been? 均為詢問健康狀況或一般生活情況的套話,前者為一般現在時,用于一般情況,意思是“你好嗎?”“你身體好嗎?”,后者為現在完成時,指最近一個階段的情況(現在完成時的一個基本用法是表示從過去持續到現在的一段時間),意思是“你最近可好”“你一向可好?”。