現在完了の書き換え問題
35 指示通りに書き換えなさい。
(1) You have lost your watch. (疑問文に)
(2) I have just read the book. (否定文に)
(3) Did you go to London? (everを用いて完了形に)
(4) My father was in Tokyo. (for two weeksを加えて完了形に)
(5) They have lived in Japan since 1960. (since 1960を問う疑問文に)
(6) I wrote a letter. (justを用いて完了形に)
《解説》
※現在完了『have + 過去分詞』では、「haveは機能語、過去分詞は意味語」です。
※「否定文:機能語+not」・「疑問文:機能語を文頭に出す」
※「疑問詞は、一般疑問文で、疑問詞を文頭に出す」
(1) You / have lost / your watch. (疑問文に)
S (V) V O
「疑問文:機能語を文頭に出す」
*Have you lost your watch?
(2) I / have just read / the book. (否定文に)
S (V) V O
「ちょうど~したところだ」の否定は「まだ~していない」ですね。
「just」は使えないので、「yet」を使いましょう。
「否定文:機能語+not」
*I have not read the book yet.
(3) Did / you / go / to London? (everを用いて完了形に)
(V) S V M
「行った」を「ever」を使って完了で表すと「行ったことがある」と「経験」で表します。
『機能語どうし交換・意味語どうし交換』を一度にできるといいですね。
(did ⇔ have)・(go ⇔ been)
*Have you ever been to London?
(4) My father / was / in Tokyo. (for two weeksを加えて完了形に)
S V M
「普通の文(肯定文)」なので「動詞のスタイル」を変えるだけです。
*My father has been in Tokyo for two weeks.
(5) They / have lived / in Japan / since 1960. (since 1960を問う疑問文に)
S V M M
現在完了で「時」をたずねる疑問詞は「How long ~?」です。
決して「when」を使ってはいけませんよ。
まず、一般疑問文を作ります
→Have / they / lived / in Japan / since 1960?
「since 1960」を「How long」に交換して文頭に出します。
*How long have they lived in Japan?
(6) I / wrote / a letter. (justを用いて完了形に)
S V O
「普通の文(肯定文)」なので「動詞のスタイル」を変えるだけでいいです。
*I have just written a letter.
PR1
PR1
関連記事
-
現在完了の選択問題と用法判別
いろいろな練習問題で、現在完了を捉えましょう。 31 ( )内の正しいものを選 …
-
連立完成問題13 受動態の書き換え
英語問題の『何が問われているのか?』を判断して、『適確に解を導く』練習をしましょ …
-
連立完成問題6 現在完了
英語問題の『何が問われているのか?』を判断して、『的確に解を導く』練習です。 こ …
-
現在完了の整語序列問題と連立完成問題
現在完了のいろいろな問題を考えましょう。 33 ( )内の語を正しく並べ換えな …
-
連立完成問題21 どちらの動詞を使う?
英語問題の『何が問われているのか?』を判断して、『適確に解を導く』練習をしましょ …
-
連立完成問題14 過去+現在
英語問題の『何が問われているのか?』を判断して、『適確に解を導く』練習をしましょ …
-
現在完了 和訳と英作文
《現在完了のポイント》 ※動詞のスタイル:『have+過去分詞』 ※現在完了の意 …
- PREV
- 現在完了の整語序列問題と連立完成問題
- NEXT
- 比較の基礎