• ベストアンサー

現在・過去・未来時制の問題です。

各文には誤りがあるので、誤りを指摘し正しく直してください。 (1)My watch neither gain nor lose. (2)“Who discovered America?” “Columbus was.” (3)When has your father come back? (4)Did you know what this is? (5)Mr. Tanaka has slept for nine hours last night. 各文のかっこ内の動詞を適当な形にかえなさい。 (1)No one (know) where he has gone. (2)The sky darkened, and it is (begin) to rain. (3)A cat is (lie) on the bed. 各文を指示に従って書き換えてください。 (1)Taro was doing his homework when his father came home.( doing his homeworkを問う疑問文にしてください) (2)John bought a new car yesterday.(yesterdayを問う疑問文にして下さい。) (3)He read five books last month.(five booksを問う疑問文にして下さい。) 日本文の意味になるようにかっこ内に適語を入れてください。 (1)窓を開けてくださいますか? ( ) ( ) ( ) the window? (2)明日の夜パーティに来ることができますか。 ( ) you ( ) ( ) ( ) come to the party tomorrow evening? これを解いてみると、 (1)gain nor lose→gains nor loses (2)Who discovered→Who is discovered (3)come→came (4)Did you know→Were you known (5)has slept→had slept (1)knowing (2)beginning (3)laid (1)What did Taro when his father came home? (2)When did John buy a new car? (3)What did he read last month? (1)Would you open (2)Can, are going to になりました。 間違いがあれば、訂正も含めて教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

(1)○ (2)一般動詞を使った疑問文なので、“Columbus was.”を訂正する → Columbus ・・・・ (3)When には 現在完了は使えない →過去形にする。 (4)Did you know ・・・と聞いているので、what this is の中も過去形にする。 (5) nine hoursや last nightなど、決まった過去の時点には使えない → 過去形にする。 (1)No one の後は現在形でOK。knowingだとVとして文が成り立たない。 (2)○ (3)lying (1)Taro was doing といっているので、What was he doing...とする。 (2)○ (3)何冊の本を読んだか、ということなので、How many books... (1)○ (2)Can の後にはBe動詞はbeしかこない(is, are は併用できない)。 「~できます」という、be able to を使う。未来系なので、Will, be able to

その他の回答 (1)

noname#231624
noname#231624
回答No.2

> (4)Did you know what this is? "this" と言っているのだから、時制の一致は受けず、be-動詞は現在形のままでいいです。 なのでぇ、時制を変えることの可能な動詞は、be-動詞ではないと思いますよ。^^ 後は、ohioan4506さんが全て書かれているので、がんばってくださいね。

関連するQ&A