問題1
I ( ) my homework already.
- have finished
- finished
- am finishing
- finish
解答を見る
正解:1番(have finished)
復習メモ:現在完了は have/has + 過去分詞。
問題2
She ( ) to Kyoto three times.
- went
- has been
- has gone
- is going
解答を見る
正解:2番(has been)
復習メモ:経験は have/has been to ~。
問題3
We ( ) friends since elementary school.
- were
- are
- have been
- have
解答を見る
正解:3番(have been)
復習メモ:since を用いる継続は have been。
問題4
Have you ( ) sushi before?
- ate
- eat
- eating
- eaten
解答を見る
正解:4番(eaten)
復習メモ:現在完了の疑問文は Have you + 過去分詞。
問題5
My father ( ) just come home.
- has
- have
- is
- was
解答を見る
正解:1番(has)
復習メモ:father は三人称単数なので has just come。
問題6
I have not ( ) this movie yet.
- saw
- seen
- see
- seeing
解答を見る
正解:2番(seen)
復習メモ:yet は完了の否定文でよく用いる。
問題7
They ( ) in this town for five years.
- lived
- are living
- have lived
- live
解答を見る
正解:3番(have lived)
復習メモ:for + 期間では現在完了の継続を用いる。
問題8
Has your brother ( ) his lunch?
- has
- have
- having
- had
解答を見る
正解:4番(had)
復習メモ:have の過去分詞は had。
問題9
I ( ) never visited Hokkaido.
- have
- has
- am
- was
解答を見る
正解:1番(have)
復習メモ:I の現在完了は have + 過去分詞。
問題10
She has ( ) her key, so she cannot open the door.
- lose
- lost
- losing
- losed
解答を見る
正解:2番(lost)
復習メモ:結果を表す現在完了は has lost。