Part 5 / 時制

時制の練習問題 30問

by the time、since、for the past 〜、as of など、文中の時を表す語句から時制を決める問題です。by the time + 過去形 なら主節は過去完了、by next month なら未来完了、という対応を知っていれば解けます。時を表す語句を先に探すのが手順です。

この項目の問題はプールに 381 問あり、ここでは目標スコア 700・800・900 点から 30 問を載せています。「答えと解説」を開く前に自分で選んでください。

Q1目安 700点

All employees who work directly with sensitive customer data must complete the company's annual privacy training course ___ they begin handling client accounts for the new fiscal year.

  1. (A)against
  2. (B)between
  3. (C)before
  4. (D)along
答えと解説

正解(C) before

後続が節 'they begin handling client accounts' なので、節を従える接続詞が必要。意味的には『顧客対応を始める前に研修を修了せよ』なので時間的先行を表す (C) before が正解。(B) between は前置詞で『〜の間』、(D) along は前置詞で『〜に沿って』、(A) against も前置詞でいずれも節を従えられず、また意味的にも順序関係を示せない。

Q2目安 800点

The new logistics director has implemented several operational improvements ___ she joined the company three months ago, including a redesigned routing algorithm and weekly cross-departmental briefings.

  1. (A)until
  2. (B)while
  3. (C)since
  4. (D)when
答えと解説

正解(C) since

主節は現在完了 'has implemented' で、過去のある時点から現在までの期間に行われた行為を表す。現在完了とともに用い、起点を示す接続詞は (C) since。'since she joined the company three months ago'(3 か月前に入社して以来)と起点が明確になり文意が成立する。(D) when は『〜したとき』で一回の時点を表し現在完了の継続用法と相性が悪い、(A) until は『〜まで』で終点を示し起点とは逆、(B) while は『〜する間』で同時並行を表し起点指定にならない。

Q3目安 900点

Under no circumstances ___ proprietary research findings to be shared with third parties without prior approval from the legal department.

  1. (A)does the firm permit
  2. (B)the firm permits
  3. (C)the firm is permitting
  4. (D)has the firm permitted
答えと解説

正解(A) does the firm permit

否定副詞句の文頭化('Under no circumstances')が主語と助動詞の倒置を誘発。現在の一般的かつ継続的な方針を述べるには現在形が適切。

Q4目安 700点

The IT department ___ the new email security system since the beginning of January, and most employees have already completed the required training session online.

  1. (A)tests
  2. (B)tested
  3. (C)has been testing
  4. (D)is testing
答えと解説

正解(C) has been testing

起点を示す 'since the beginning of January' は、過去のある時点から現在まで続く行為を表す現在完了形(特に継続中の動作を強調する現在完了進行形)と組み合わせて用いる。後半が現在完了 'have already completed' になっている時制バランスからも、(C) 'has been testing' が最適で正解。(D) 'is testing' は現在進行形で『今この瞬間の動作』を表すが、'since ...' という起点表現と組み合わせる時制ではない。(B) 'tested' は単純過去で、過去の一時点を指し、'since the beginning of January' という継続のニュアンスと両立しない。(A) 'tests' は現在形で『習慣的・恒常的な行為』を表し、起点 'since ...' とは結びつかない。

Q5目安 800点

By the time the external auditors arrived at our main facility for the year-end review, the operations team ___ already prepared a comprehensive packet of supporting documentation for each major expenditure category.

  1. (A)had
  2. (B)has
  3. (C)would have
  4. (D)have
答えと解説

正解(A) had

副詞節 'By the time S Vpast' は『S が V したときには(その前に)』を表し、主節は『その時点以前に既に完了していた』ことを述べる。主節は過去完了形を使うのが定型で、'had already prepared'(既に準備し終えていた)となるため (A) had が正解。(B) has は現在完了で時制不整合、(D) have は複数主語用かつ現在完了で同様に不整合、(C) would have は仮定法過去完了の形で、ここでは事実を述べる時系列なので不適。

Q6目安 900点

By the time the auditors arrived at the regional office, the finance team ___ all discrepancies in the quarterly accounts.

  1. (A)were already resolving
  2. (B)had already resolved
  3. (C)have already resolved
  4. (D)already resolved
答えと解説

正解(B) had already resolved

時間節の 'By the time + 過去単純形' は、主節で過去完了を要求し、別の過去の出来事より前に完了した動作を示す。(B) 'had already resolved' のみが正しい過去完了。

Q7目安 700点

All employees must submit their monthly travel expense reports ___ the last business day of the month in order to receive reimbursement in the following pay cycle.

  1. (A)since
  2. (B)by
  3. (C)within
  4. (D)until
答えと解説

正解(B) by

空所の後ろは 'the last business day of the month'(締め切りとなる特定の時点)で、文意は『その日までに提出する』という期限を表す。期限の『~までに(完了)』を表す前置詞は 'by' なので (B) が正解。(D) 'until' は『~までずっと(継続)』を表し、提出という一回限りの完了動作の期限には使えない。(C) 'within' は 'within a week' のように期間を表す名詞を伴い『~以内に』を表すが、後ろが特定の時点なので不適。(A) 'since' は『~以来』という過去の起点を表し、未来の期限を示す本文と矛盾する。

Q8目安 800点

Neither the regional manager nor the assistants ___ aware that the off-site training session had been rescheduled to the following week.

  1. (A)were
  2. (B)was
  3. (C)has been
  4. (D)is
答えと解説

正解(A) were

'neither A nor B' 構文では動詞は近い方の主語 (A) に一致する。ここでは複数名詞 'the assistants' に合わせて複数形が必要。さらに従属節 'had been rescheduled' から過去の文脈とわかるため過去形を選ぶ。(B) was は単数、(D) is と (C) has been は現在形のため不可。

Q9目安 900点

By the time the new headquarters officially opens next March, the company ___ in its current temporary offices for nearly three years.

  1. (A)is operating
  2. (B)will have been operating
  3. (C)has been operating
  4. (D)would have operated
答えと解説

正解(B) will have been operating

'By the time + 現在形 (= 未来の時点)' を基準とし、それまで継続している動作を表すには未来完了進行形 'will have been + -ing' を用いる。'for nearly three years' という継続期間も進行形を強く示唆する。(C) has been operating は現在完了進行形で、基準時が未来なので不適。(D) would have operated は過去の仮定的結果を表す形で文脈に合わない。(A) is operating は現在進行形で未来基準点までの継続を示せない。

Q10目安 700点

By the time the external auditors arrive next week, the finance team ___ all of the required documentation for the annual review.

  1. (A)prepares
  2. (B)will have prepared
  3. (C)prepared
  4. (D)has prepared
答えと解説

正解(B) will have prepared

'By the time + 主語 + 現在形(未来を表す)' の節は、未来のある時点までに完了する動作を表し、主節には未来完了形を用いる。『来週監査人が到着するまでに、財務チームは必要書類をすべて準備し終えているだろう』という意味で、未来完了 'will have prepared' が適切なため (B) が正解。(A) 'prepares' は現在形で、未来の時点までの完了を表せない。(D) 'has prepared' は現在完了で、現在までの完了を表し未来基準点に合わない。(C) 'prepared' は過去形で、未来の出来事を述べる文脈と矛盾する。

Q11目安 800点

Employees who wish to attend the leadership workshop must register ___ Friday afternoon to secure a seat in the limited cohort.

  1. (A)by
  2. (B)until
  3. (C)during
  4. (D)since
答えと解説

正解(A) by

登録の『期限』を示す前置詞は (A) by。'by Friday afternoon' で『金曜午後までに(その時点までに完了)』。(B) until は継続動作の終了点を示し『~までずっと』なので register と相性が悪い、(C) during は『~の間中』で期限を示せない、(D) since は『~以来』で時制が合わない。

Q12目安 900点

The customer support team should begin processing the refund request ___ the supporting documentation is verified by the fraud-detection software running in the background of the case management system.

  1. (A)the moment
  2. (B)the area
  3. (C)the way
  4. (D)the place
答えと解説

正解(A) the moment

'the moment + S + V' は『S が V するや否や/~したらすぐに』を意味する時間の従位接続句で、'the moment the documentation is verified' = 『書類が検証され次第』という即時の時間関係を作る。検証完了直後に返金処理を始める、という文脈に最も自然に合致するため (A) が正解。(B) the area は『地域・領域』を意味する名詞で、後ろに節を従えて時間を表す接続句にはならない。(C) the way は『~する方法』を意味する関係副詞句で、後ろに節を従えて様態を表すが、時間関係を表す機能を持たない。(D) the place は『~する場所』を意味し、場所の関係副詞句として機能するが、時間の即時性は表せない。

Q13目安 700点

All expense reports must be submitted ___ the end of the month in order to be included in the current billing cycle.

  1. (A)by
  2. (B)until
  3. (C)since
  4. (D)during
答えと解説

正解(A) by

空所は『月末までに提出する』という締め切りを表す。一回限りの動作の期限(~までに)を示す前置詞は 'by' で (A) が正解。(B) 'until' は『~までずっと』と動作・状態の継続の終点を表し、submit のような一度きりの動作の締め切りには使えない。(D) 'during' は『~の間』と期間を表し期限にはならない。(C) 'since' は『~以来』と起点を表し文意に合わない。

Q14目安 800点

The customer service team ___ technical support to all enterprise clients for over a decade before the corporate merger required a complete restructuring of the department in 2019.

  1. (A)has been providing
  2. (B)provides
  3. (C)is providing
  4. (D)had been providing
答えと解説

正解(D) had been providing

過去のある時点(2019年の合併)よりも前から継続していた行為を表すので、過去完了進行形 'had been providing' が正解で (D)。(A) 'has been providing' は現在完了進行形で「現在まで継続」を表し、過去の基準点と合わない。(C) 'is providing' 現在進行形、(B) 'provides' 単純現在も過去の基準点を伴う継続を示せない。

Q15目安 900点

No sooner ___ the company announced its record quarterly earnings than its share price climbed by nearly eight percent on the strength of investor optimism.

  1. (A)had
  2. (B)has
  3. (C)did
  4. (D)it had
答えと解説

正解(A) had

'No sooner ... than ...'(~するやいなや…)の構文では、文頭の否定的副詞 'No sooner' により主節が倒置し、かつ先に起きた動作を過去完了で表す。よって '助動詞 had + 主語 + 過去分詞' の語順となり 'No sooner had the company announced ...' で (A) が正解。(B) 'has' は現在完了で、過去の出来事の前後関係を表す本文に時制が合わない。(D) 'it had' は主語 'it' を含み、その後ろにさらに主語 'the company' が続いて二重主語になり破綻する。(C) 'did' を使うなら後ろは原形 'announce' が必要だが、本文は過去分詞 'announced' なので 'did the company announced' は成立しない。

Q16目安 700点

All expense reports must be submitted ___ the end of the month so that the accounting team can process reimbursements on time.

  1. (A)within
  2. (B)until
  3. (C)during
  4. (D)by
答えと解説

正解(D) by

「期限までに(一度きりの動作を)完了する」ことを表すのは前置詞 'by'。submit は完了動作なので 'by the end of the month'(月末までに提出)が正しく (D) が正解。(B) 'until' は「その時点までずっと続く」継続動作に使い、一回の提出には合わない。(A) 'within' は後ろに期間(within a week など)を取り、'the end of the month'(時点)とは結びつかない。(C) 'during' は「~の間ずっと」で締め切りを表せない。

Q17目安 800点

By the time the next financial year begins, the new logistics partnership ___ in place for nearly six months, providing valuable data on its overall effectiveness.

  1. (A)was
  2. (B)will have been
  3. (C)has been
  4. (D)is
答えと解説

正解(B) will have been

'By the time + 現在形' は未来の基準点を示し、その時点までに完了している継続を表すには未来完了 'will have been' が必要なので (B) が正解。(C) 'has been' は現在完了で現時点が基準、(D) 'is' は単純現在、(A) 'was' は単純過去で、いずれも未来の基準点までの継続を示せない。

Q18目安 900点

No sooner ___ the new scheduling policy been announced than several employees began raising concerns about its effect on flexible work arrangements.

  1. (A)was
  2. (B)did
  3. (C)had
  4. (D)has
答えと解説

正解(C) had

'No sooner ... than ~'(~するやいなや)の構文では、文頭の否定語句により倒置が起こり、過去完了 'had + 過去分詞' を用いる。'No sooner had ... been announced than ...' となる (C) が正解。(B) 'did' は後ろの過去分詞 'been' と結べない。(D) 'has' は時制が現在完了で than 以下の過去形と合わない。(A) 'was' では 'been announced' の形を作れない。

Q19目安 700点

Ms. Alvarez has managed the downtown branch ___ it first opened its doors more than a decade ago.

  1. (A)during
  2. (B)for
  3. (C)since
  4. (D)from
答えと解説

正解(C) since

現在完了 'has managed' と過去の起点を示す節 'it first opened ...' を結ぶのは接続詞 'since'(~して以来)で (C) が正解。(B) 'for' は期間の長さ(for a decade)を表し、後ろに節を取れない。(A) 'during' は前置詞で名詞句を従え、節を導けない。(D) 'from' は通常 'from ... to ...' の形で用い、単独で時を表す節を導く標準的な用法はない。

Q20目安 800点

By the time the internal audit team arrived at the regional warehouse last Tuesday, the warehouse manager ___ all of the inventory discrepancies identified during the previous quarter's review.

  1. (A)has resolved
  2. (B)was resolving
  3. (C)resolves
  4. (D)had resolved
答えと解説

正解(D) had resolved

主節の時点 'last Tuesday'(過去)より前に完了した動作を表すには過去完了 'had Vpp' が必要で、'had resolved' が正解で (D)。(A) 'has resolved' は現在完了で、過去の特定時点との時系列を表せない、(B) 'was resolving' は過去進行形で『当時進行中』を示し『すでに解消済み』とは言えない、(C) 'resolves' は現在形で過去の物語に合わない。

Q21目安 900点

By the time the external auditors arrived on Monday, the accounting department ___ all of the necessary records for the previous fiscal year.

  1. (A)would compile
  2. (B)has compiled
  3. (C)had compiled
  4. (D)compiled
答えと解説

正解(C) had compiled

'By the time + 過去の出来事' があり、それより前に完了していた動作を表すので過去完了 'had compiled' が正解で (C)。監査人が到着した時点ですでに資料をまとめ終えていたことを示す。(D) 単純過去では前後関係が示せない。(B) 'has compiled' は現在完了で過去の基準時に合わない。(A) 'would compile' は未来・仮定の意味で不適。

Q22目安 700点

The factory will be closed ___ the national holiday but will resume normal operations on the following Monday.

  1. (A)among
  2. (B)during
  3. (C)since
  4. (D)while
答えと解説

正解(B) during

後ろに名詞句 'the national holiday' が続き、「祝日の間」という期間を表すので前置詞 'during' が正解で (B)。(D) 'while' は接続詞で後ろに節が必要。(C) 'since'(~以来/~なので)、(A) 'among'(~の間に=複数のものの中で)はいずれもこの文脈に合わない。

Q23目安 800点

By the time the company-wide performance reviews are completed next month, every department head ___ at least one extended one-on-one conversation with each direct report.

  1. (A)will have conducted
  2. (B)has conducted
  3. (C)had conducted
  4. (D)is conducting
答えと解説

正解(A) will have conducted

文頭の 'By the time ...' は『~する時点までに(完了している)』という未来の基準点を表し、主節は未来完了 (will have + 過去分詞) で『その時点までに既に行い終えているだろう』とするのが定型。next month の語句も未来を示すため (A) 'will have conducted' が正解。(B) 'has conducted' は現在完了で『現在までに』となり、未来の基準点に合わない。(C) 'had conducted' は過去完了で、過去のある時点までを示すため未来基準と整合しない。(D) 'is conducting' は現在進行形で、基準点までの完了を表せない。

Q24目安 900点

The new director spoke about the merger as though it ___ already been finalized, even though the negotiations were in fact still ongoing.

  1. (A)would
  2. (B)has
  3. (C)will
  4. (D)had
答えと解説

正解(D) had

'as though ~'(まるで~であるかのように)で事実に反する内容を述べるとき、主節が過去なら従属節は過去完了(仮定法過去完了)を用いる。'as though it had already been finalized'(すでに成立したかのように)となる 'had' が正解で (D)。(B) 'has' は現在完了、(A) 'would'、(C) 'will' は未来・推量で、過去の時点での反事実を表せない。

Q25目安 700点

The company has expanded into three new overseas markets ___ it was first founded just eight years ago.

  1. (A)while
  2. (B)during
  3. (C)for
  4. (D)since
答えと解説

正解(D) since

主節が現在完了 'has expanded' で、「設立以来」という起点を表す節を導くので 'since'(~して以来)が正解で (D)。(B) 'during' は後ろに名詞をとる前置詞、(C) 'for' は期間の長さを表し節を導けない、(A) 'while'(~する間)は文意に合わない。

Q26目安 800点

It is high time the human resources department ___ a comprehensive review of the employee onboarding process, given that the current materials have not been substantively updated in nearly four years and that several procedures referenced in them are no longer in use.

  1. (A)has conducted
  2. (B)conducts
  3. (C)will conduct
  4. (D)conducted
答えと解説

正解(D) conducted

'It is (high) time + S + 過去形' は『そろそろ〜してもよい頃だ/とっくに〜すべき』を表す定型構文で、現在の意味でも動詞は仮定法過去の形をとる(残存する subjunctive past)。よって (D) 'conducted' が正解。(B) 'conducts' は単純現在の直説法で、'high time' 構文は現在形を取らない。(A) 'has conducted' は現在完了で、すでに完了した行為を述べ、'まだ実行していない/そろそろすべき' の文意と矛盾する。(C) 'will conduct' は単純未来で、'high time' 構文の語法には合わない。

Q27目安 900点

The board meeting minutes from last quarter clearly stated that the regional director ___ to file the necessary regulatory disclosures within the thirty-day window required under the recently revised industry guidelines.

  1. (A)is failing
  2. (B)fails
  3. (C)has failed
  4. (D)had failed
答えと解説

正解(D) had failed

主節の動詞 'stated' が過去時制(議事録は過去の記録)で、that 節内の出来事はそれよりさらに前に完結している(提出義務違反は議事録作成の時点で既に過去の事実)。よって時制の一致と過去の前後関係を表すために過去完了 'had failed' が正解で (D)。(C) 'has failed' は現在完了で、過去の主動詞 'stated' と整合する時制ではない、(B) 'fails' は現在形で、過去の議事録の内容を述べる文脈に合わない、(A) 'is failing' は現在進行形で同様に整合しない。

Q28目安 700点

The renovation crew ___ work on the third-floor conference rooms, and all employees can now begin reserving them through the online room-booking system.

  1. (A)has completed
  2. (B)is completing
  3. (C)had completed
  4. (D)will complete
答えと解説

正解(A) has completed

後続の 'can now begin reserving them' から「現時点で工事が終わって予約可能になった」という現在に影響する完了行為を示すので現在完了 'has completed' が正解で (A)。(B) 'is completing' は現在進行で「まだ完了していない」、(D) 'will complete' は未来の予定、(C) 'had completed' は過去完了で基準となる過去時点を要し、いずれも『今 予約可能』という結果と整合しない。

Q29目安 800点

The information technology department announced that all employees must complete the mandatory cybersecurity training course ___ the end of next month.

  1. (A)since
  2. (B)by
  3. (C)from
  4. (D)until
答えと解説

正解(B) by

空所には『来月末までに(その時点までに完了させる)』という期限を表す前置詞が必要。(B) 'by' は『〜までに』を意味し、ある時点までに動作・達成を完了させる期限を示すため、文意に正しく合う。(D) 'until' は『〜までずっと』を意味し、動作・状態の継続の終点を示す前置詞で、完了の期限ではないため『training course を完了する』という瞬間的達成と相性が悪い。(A) 'since' は『〜以来』で過去の起点を表し、未来の期限を示せない。(C) 'from' は『〜から(始まる)』で起点を表すため、終点である期限を示すこの文には不適切。

Q30目安 900点

No sooner ___ the regional sales targets been revised upward than several account managers began to express concerns about the realistic capacity of their existing client portfolios.

  1. (A)had
  2. (B)did
  3. (C)were
  4. (D)have
答えと解説

正解(A) had

文頭の 'No sooner' は否定的副詞句で、主節を倒置させ、'No sooner had + S + 過去分詞 ... than + S + 過去形' という二つの過去事象の直後関係を表す定型構文を取る。本文では受動の 'been revised' が続くため過去完了の助動詞 'had' が必要で (A) が正解。(B) 'did' は単純過去の倒置で、続く 'been revised' との組み合わせを成立させられない。(D) 'have' は現在完了で、後続の過去動詞 'began' との時制関係が合わない。(C) 'were' は be 動詞の過去形で、受動の過去分詞 'been revised' を補語に取る形を作れず、no sooner 構文の倒置形にもならない。

この項目をもっと解く

残りの 351 問は1 問ずつのドリルで出題されます。本番の時間配分で解くならPart 5 だけの模試もあります。

他の文法項目