Experience
Since or For
Just, Alreay or yet
Find the mistake
Word scramble
100

我吃過蘋果

I have eaten an apple.

100

我認識他兩年了

I have known him for two years.

100

我已經做完功課了

I have already done my homework.

100

I have see a big elephant before.

seen

100

lost / has / key / my / brother / his

My brother has lost his key.

200

他看過那部電影

He has seen that movie.

200

她自從星期一就生病了

She has been ill/sick since Monday.

200

他剛剛洗了他的腳踏車

He has just washed his bicycle.

200

Tom have lived here for five years.

has

200

we / read / book / have / that

We have read that book.

300

我們從來沒有養過狗

We have never had a dog.

300

我們住在這裡很久了

We have lived here for a long time.

300

我的妹妹還沒有吃午餐

My sister hasn't had lunch yet.

300

We have played tennis since two hours.

for

300

not / they / come / have / home / yet

They have not come home yet.

400

你曾經去過美國嗎?

Have you ever been to America?

400

自從早上開始,雨就下個不停。It...

It has rained since this morning.

400

巴士已經離開了

The bus has already left.

400

They have gone to Taipei many times.

been

400

father / worked / here / 2018 / has / since / my

My father has worked here since 2018.

500

她從來沒有寫過英文信

She has never written an English letter.

500

你認識你最好的朋友多久了?

How long have you known your best friend?

500

你打掃你的房間了嗎?

Have you cleaned your room yet?

500

Has she studyed her test yet?

studied

500

you / where / money / hidden / the / have / ?

Where have you hidden the money?