問題1
Ken is not here. He ( ) to the library.
- has been
- has gone
- went
- goes
解答を見る
正解:2番(has gone)
復習メモ:has gone to は「行ってしまってここにいない」。
問題2
I ( ) this camera since last summer.
- had
- am having
- have had
- have
解答を見る
正解:3番(have had)
復習メモ:持ち続けている状態には have had を用いる。
問題3
When ( ) you finish your report?
- have
- are
- were
- did
解答を見る
正解:4番(did)
復習メモ:具体的な過去の時点を問う場合は過去形を用いる。
問題4
I ( ) my grandfather yesterday.
- visited
- have visited
- visit
- am visiting
解答を見る
正解:1番(visited)
復習メモ:yesterday があるので現在完了ではなく過去形。
問題5
How long ( ) you known Mika?
- has
- have
- did
- are
解答を見る
正解:2番(have)
復習メモ:How long have you known ~? で継続期間を問う。
問題6
My sister ( ) just cleaned her room.
- have
- did
- has
- was
解答を見る
正解:3番(has)
復習メモ:三人称単数の現在完了は has + 過去分詞。
問題7
We ( ) not decided where to go yet.
- has
- did
- were
- have
解答を見る
正解:4番(have)
復習メモ:we の現在完了否定は have not decided。
問題8
This is the best movie I ( ) ever seen.
- have
- has
- did
- am
解答を見る
正解:1番(have)
復習メモ:I have ever seen で経験を表す。
問題9
She ( ) in Tokyo since 2022.
- lived
- has lived
- is living
- lives
解答を見る
正解:2番(has lived)
復習メモ:since + 起点では has lived。
問題10
Which sentence is correct?
- Did you ever tried natto?
- Have you ever try natto?
- Have you ever tried natto?
- Has you ever tried natto?
解答を見る
正解:3番(Have you ever tried natto?)
復習メモ:Have you ever + 過去分詞で経験を尋ねる。