次の語句を並べかえて英文を完成させなさい。
She has been studying English for two years.
次の語句を並べかえて英文を完成させなさい。 for / two / years / She / studying / English / has / been
現在完了進行形(has been + 動詞ing)で「(過去から今まで)ずっと〜している」を表します。期間は for + 期間 を使います。
I heard my neighbors arguing last night.
次の語句を並べかえて英文を完成させなさい。 I / heard / my / neighbors / arguing / last / night
知覚動詞 hear の後ろに「目的語 + 現在分詞(V-ing)」を置くと、「目的語が〜しているのが聞こえる」という意味になります。
I heard her sing a beautiful song.
次の語句を並べかえて英文を完成させなさい。 I / heard / her / sing / a / beautiful / song
知覚動詞(hear)の後は「目的語 + 原形不定詞」で「目的語が〜するのを聞く」を表します。
In the corner stood a small table.
次の語句を並べかえて英文を完成させなさい。 In / the / corner / stood / a / small / table
前置詞句を文頭に出して場所を強調すると、動詞が先に来て主語が後ろになる倒置が起こります。
The teacher told us not to use our phones in class.
次の語句を並べかえて英文を完成させなさい。 The / teacher / told / us / not / to / use / our / phones / in / class
「tell + 目的語 + not to do」で「〜しないように(人)に言う」を表します。
What I need is your help.
次の語句を並べかえて英文を完成させなさい。 What / I / need / is / your / help
what節(What I need)+ be動詞 + 強調したい内容(your help)の形で、「必要なのはあなたの助けだ」と強調します。
The room was being cleaned at that time.
次の語句を並べかえて英文を完成させなさい。 The / room / was / being / cleaned / at / that / time
「was being + 過去分詞」で、過去のある時点で「〜されていた(最中だった)」を表します。
Do you mind my opening the window?
次の語句を並べかえて英文を完成させなさい。 Do / you / mind / my / opening / the / window
動名詞 opening の意味上の主語(窓を開ける人)を所有格 my で表します。
She may well be tired after the long trip.
次の語句を並べかえて英文を完成させなさい。 She / may / well / be / tired / after / the / long / trip
may well + 動詞で「~するのも無理はない/たぶん~だろう」を表します。
If it were not for my friends, I would feel lonely.
次の語句を並べかえて英文を完成させなさい。 I / would / feel / lonely / if / it / were / not / for / my / friends
If it were not for + 名詞 で「もし〜がなければ」。仮定法なので後ろは I would feel ... の形になります。
CEFR-J Grammar Profileを元にした、語学レベル別に英文法を学べる問題集です。
最初の問題を選択する: Ctrl + Enter
解説を見る:Ctrl + G
フィードバックを閉じる:Esc
問題選択時
解答する:Enter
選択肢を選ぶ:↓ or ↑
問題の読み上げ:Ctrl + K
ヒントを見る: Ctrl + M
わからない: Ctrl + Y
アカウントを持っていませんか? 新規登録
アカウントを持っていますか? ログイン
DiQt(ディクト)
無料
★★★★★★★★★★