表示經驗
表示還未有過的經驗
表示已完成
表示未完成
表示過去持續到現在的事 since... / for...
100

我去過日本. 

I've been to Japan.

100

我從沒吃過壽司.

I have never eaten sushi.

100

我們寫完作業了.

We have (already) done/finished our homework.

100

我還沒吃晚餐.

I haven't had/eaten dinner yet.

100
他已經教英文十年了. 
He has taught English for 10 years.
200

我們有吃過墨西哥捲餅. 

We have eaten burritos.

200
他從沒交過作業.

He has never handed in his homework.

200

她餵過貓了.

She has already fed the cat.

200
我還沒看過她的新男友.

I haven't seen/met her new boyfriend yet.

200
她從去年夏天就開始學游泳了. learn to swim

She has learned to swim since last summer.

300
他看過這部電影很多次了.

He has seen/watched this movie many times.

300
你從沒做過家事.

You have never done any chores/housework.

300
他們已經到公車站了.

They have already arrived at the bus stop.

300

他還沒打掃他的房間.

He hasn't cleaned his room yet.

300

他們已經生病了兩個禮拜.

They have been sick for two weeks. 

400
你見過我的新老師嗎?

Have you met my new teacher?

400

他媽媽從沒洗過碗.

His mom has never done/washed the dishes.

400

他們已經洗澡了.

They have already taken a bath/shower.
400

我們還沒買派對要用的東西. (things for the party)

We haven't bought things for the party yet.

400

我們從1993年就住在加拿大了.

We have lived in Canada since 1993.

500

她有學過怎麼彈鋼琴嗎?  learn how to play...

Has she ever learned how to play the piano?

500
他們從沒看過這種動物.

They have never seen this kind of animal.

500
你有看他最新的小說了嗎?
Have you read his latest novel (yet)?
500

他還沒搬進他的新家.

He hasn't moved into his new house yet.

500

她從五歲就喜歡這個男孩了.

She has liked this boy since she was five.

M
e
n
u