次の語句を並べかえて英文を完成させなさい。
I have got to finish this report by tomorrow.
次の語句を並べかえて英文を完成させなさい。 I / have / got / to / finish / this / report / by / tomorrow
have got to は「〜しなければならない」を表す口語的な表現です。
There have been several delays at the airport lately.
次の語句を並べかえて英文を完成させなさい。 There / have / been / several / delays / at / the / airport / lately
There + have been(現在完了)+ 名詞で「最近〜がいくつか起きている/続いている」を表します。
I will be able to play the piano next year.
次の語句を並べかえて英文を完成させなさい。 I / will / be / able / to / play / the / piano / next / year
未来の「〜できるようになる」は will be able to を使います(will can のように助動詞を2つは並べられません)。
As soon as I get home, I will call you.
次の語句を並べかえて英文を完成させなさい。 As soon as / I / get / home / I / will call / you
as soon as で始まる時を表す副詞節では、未来のことでも現在形(get)を使います。未来形(will)は主節で使います。
Your idea sounds great.
次の語句を並べかえて英文を完成させなさい。 sounds / Your / great / idea
sound は be動詞のように補語をとる第二文型の動詞なので、動詞の後は形容詞(great)が来ます。
The train had left by the time we reached the station.
次の語句を並べかえて英文を完成させなさい。 The train / had / left / by the time / we / reached / the station
by the time は「〜する頃までに」という意味の接続詞で、後ろに「主語+動詞」の文が続きます。
CEFR-J Grammar Profileを元にした、語学レベル別に英文法を学べる問題集です。
最初の問題を選択する: Ctrl + Enter
解説を見る:Ctrl + G
フィードバックを閉じる:Esc
問題選択時
解答する:Enter
選択肢を選ぶ:↓ or ↑
問題の読み上げ:Ctrl + K
ヒントを見る: Ctrl + M
スキップする: Ctrl + Y
アカウントを持っていませんか? 新規登録
アカウントを持っていますか? ログイン
DiQt(ディクト)
無料
★★★★★★★★★★