現在完了進行形の10問の選択問題(Present Perfect Continuous)易しい順から難しい順へ、解答と解説付き。解答をクリックしてすぐにチェック、またはページ末尾の解答表を確認してください。
肯定形: S + have/has been + V-ing否定形: S + haven't/hasn't been + V-ing疑問形: Have/Has + S + been + V-ing?印:for, since, all day/week, how long, lately, recently。詳しくはこちら 現在完了進行形.
正しい答えを選びなさい。答えをクリックして確認しましょう。
| 文 | 答え | 説明 |
|---|---|---|
| 1 | B. has been studying | 主語「She」(単数) → dùng "has been" + V-ing. |
| 2 | A. have been waiting | 主語「I」→「have been」+V-ing を使用。 |
| 3 | B. have been playing / for | 主語「They」→「have been」;「two hours」は時間の長さ→「for」を使う。 |
| 4 | B. has been working / since | 主語「My father」(単数)→ 「has been」;「2015」は時間の基準点なので → 「since」を使用します。 |
| 5 | B. He has been living here for 10 years and still lives here. | 現在完了進行形は、動作が連続して続き、今も続いていることを強調します。 |
| 6 | B. haven't been watching | 主語が "We" → 否定形は "haven't been" + V-ing。 |
| 7 | B. has been raining | 主語 "It"(単数)→ 「has been raining」;現在でも明らかな結果(水浸しの道). |
| 8 | B. Have / been looking | 主語「you」→ 疑問文「Have you been + V-ing?」;「最近」などの印。 |
| 9 | C. How long | 「how long」は時間の長さを尋ねるために使われ、「for」を使って答える。 |
| 10 | C. He has been working here since 2018. | 主語「He」は「has been」に合致しており、他の文は主語に応じた have/has の使い方が誤っている。 |