Verb Tense Completion

EnglishEnglish Grammar (Tenses)Medium

Published:

By the time the new regulations come into effect, many small businesses - - - their operations, as they - - - with rising costs and decreasing demand for years. A) will cease / struggled B) have ceased / have struggled C) will have ceased / will have struggled D) will have ceased / have been struggling E) had ceased / were struggling

Animated Video Solution

The first half plays free, the full solution is in the app.

Step by Step Written Solution

1
Step 1

Hi Elif, let's look at this sentence completion question together to find the correct verb tenses.

Analyzing Sentence Tenses

2
Step 2

First, let's identify the time markers in the sentence. The phrase 'By the time' indicates we are looking at a relationship between two events in time.

Key Marker 1: "By the time..."

3
Step 3

The phrase 'come into effect' is in the present simple, which tells us we are talking about a future point in time.

4
Step 4

When we use 'By the time' for a future event, the main action is usually in the Future Perfect, describing an action that will be completed before that time. This suggests the first gap should be 'will have ceased'.

$$Gap 1 \rightarrow \text{Future Perfect: "will have ceased"}$$
5
Step 5

Now let's look at the second part of the sentence: 'as they blank with rising costs... for years'. The phrase 'for years' indicates a continuous action.

Key Marker 2: "...for years" (Duration)

The rest of this solution is on Solvi

4 more steps are locked. Watch the full animated, narrated solution for free.

Snap a photo, solve any question like this.

Download on the App Store Get it on Google Play

Free to download · First solutions are on us

100K+Questions solved daily
50K+Students learning
4.8 ★App Store rating

About This Question

Subject
English
Topic
English Grammar (Tenses)
Difficulty
Medium
Question Type
Multiple Choice

Solve any question in seconds

Snap a photo and AI explains it step by step with voice and animation.

Download on the App Store Get it on Google Play
Solvi
The full solution is in the appFree to download · First solutions are on us
Get