For or Since
I have lived in this town _______ 3 years.
この町に住んで3年になります。
I have lived in this town for 3 years.
Eat / takoyaki
Have you ever eaten takoyaki?
She have seen that movie twice (倍).
She has seen that movie twice.
She _______ a letter. (write)
She has written a letter. (write)
have / I / finished / my / homework
I have finished my homework.
He has played soccer _______ he was 16 years old.
彼は16歳の時にサッカーをしていた。
He has played soccer since he was 16 years old.
Meet / a famous person
Have you met a famous person?
I has been to Tokyo before.
I have been to Tokyo before.
I _______ to Canada once. (be)
I have been to Canada once.
been / Have / ever / Italy / you / to / ?
Have you ever been to Italy?
She has studied English _______ last April.
彼女は昨年4月から英語を勉強している。
She has studied English since last April.
Sleep / in a tent (テント内)
Have you slept in a tent?
Have you ever ate sushi?
Have you ever eaten sushi?
They _______ the test already. (finish)
They have finished the test already. (finish)
lived / years / She / in / 3 / has / Osaka / for
She has lived in Osaka for 3 years.
They have been best friends _______ a long time.
彼らは長い間親友だった。
They have been best friends for a long time.
Speak / English to a foreigner (外国人)
Have you spoken English to a foreigner?
He have lived here since two years.
He has lived here for two years.
I _________ the lesson. (understand)
I have understood the lesson.
ever / eaten / Have / okonomiyaki / you / ?
Have you ever eaten okonomiyaki?
My sister has practiced the piano _______ 8:00 AM.
姉は朝8時からピアノの練習をしています。
My sister has practiced the piano since 8:00 AM.
Forget / your homework
Have you forgotten your homework?
I has worked here for I graduated senior high school.
I have worked here since I graduated senior high school.
Ken _____ eyeglasses (眼鏡) for a long time. (wear)
Ken has worn eyeglasses for a long time.
not / seen / I / movie / that / have
I have never seen that movie.