現在完了の練習問題
【問1】次の文を( )内の指示にしたがって書きかえるときに適する語を書きなさい。
(1) The train has already arrived here. (否定文に)
The train( )arrived here( ).
(2) Tom has lived here for a year. (下線部を問う疑問文に)
( )( )has Tom lived here?
(3)Yumi was ill last Friday. She is still ill now. (ほぼ同じ意味の文に)
Yumi has( )ill( )last Friday.
(4) I saw the movie. (four timesをつけて、現在完了の文に)
I( )( )the movie four times.
(5) It’s a long time since I saw her last. (ほぼ同じ意味の文に)
I( )( )her for a long time.
(6) You have visited Nara twice.(下線部を問う疑問文に)
( )( )have you visited Nara?
【問3】次の日本文に合う英文になるように、( )内の語を並べかえて全文を書きなさい。
(1) 彼は今までに外国へ行ったことがありますか。 (ever/been/a/country/to/he/has/foreign/?)
(2) 彼らはそのホテルに昨日から滞在しています。(yesterday/they/stayed /hotel/at/since/have/the/.)
(3) 恵子は1度もコンピュータを使ったことがありません。(neverl computer/has/Keiko/used/al.)
(4)トムは2年間日本語を勉強しています。(Tom/for/studied/two/Japanese/has/years/.)
(5)あなたはその手紙の中で何を書いたのですか。(Written/what/letter/the/you/in/have/?)
現在完了の練習問題解答
【問1】
(1) hasn’t, yet
(2) How long
(3) been, since
2
(4) have seen
(5) haven’t seen
(6) How often
【問2】
(1) Has he ever been to a foreign country?
「
(2) They have stayed at the hotel since yesterday.
(3) Keiko has never used a computer.
(4) Tom has studied Japanese for two years.
(5) What have you written in the letter?
コメント