認識句型
知道 have / has + 過去分詞 的基本形式。
21 Days Grammar
今天要碰一個常讓人混亂的句型:現在完成式。先不用把它想得太複雜,你可以先抓住它常跟「已經完成」「經驗」「到現在還有關係」有關。
知道 have / has + 過去分詞 的基本形式。
完成、經驗、從過去持續到現在。
知道什麼時候在說明確過去,什麼時候在看現在結果。
現在完成式不是單純說過去,而是說這件事和「現在」還有關聯。可能是剛完成,也可能是你有過這種經驗,或這件事從以前持續到現在。
I ate dinner at 6:00. 這是在說明確過去時間。
I have eaten dinner. 這是在說「我已經吃過了」,現在的結果是我不餓。
I have finished my homework. / She has visited Japan.
We have not seen that movie. / He has not called me.
Have you eaten yet? / Has Amy left already?
She has went home.
She has gone home.
go 的過去分詞是 gone,不是 went。
I have seen him yesterday.
I saw him yesterday.
有 yesterday、last week 這種明確過去時間時,通常用過去式。
He have finished his lunch.
He has finished his lunch.
he / she / it 要搭配 has。
解析:see 的過去分詞是 seen。
解析:She 要搭配 has。
解析:yesterday 是明確過去時間,用過去式更自然。
解析:He 要用 has。
解析:Have you ever been to ...? 是常見經驗句型。