HomeEnglish for DevelopersEnglish for DevelopersAdvanced Grammar: Mixed Review for Developers

Advanced Grammar: Mixed Review for Developers

B2-C1 Level

English Exercises is teacher-led by Charlie. About the teacher ยท How content is made

Question 1 of 200 correct so far

Question 1

Complete the update.

The outage ended yesterday. Access (restore) by the support team at 16:20.

Grammar review

Read the whole update before filling the gaps. First work out the time, the people involved and how strong the evidence is. Then build the form that fits: active or be-passive, an unreal condition, a reporting phrase, a contrast phrase or a deduction.

Keep the task boundaries in view. Conditional results use would and simple forms. Reporting gaps need an infinitive or an -ing phrase; contrast prepositions take a simple -ing phrase. Possibility deductions may allow several modals. This review tests retrieval across the advanced group, not specialist technical knowledge. Use the explanation to identify which focused exercise would help you next.

What to check

Read meaning and time โ†’ identify the structure โ†’ form the complete answer

  • 1.The draft has been revised.
  • 2.If the trial had succeeded, we would have continued.
  • 3.They might have missed the notification.

Keep practising at work

Choose another grammar exercise from the collection.

Try a focused exercise or return to a mixed review to apply the forms in another situation.
Explore the collection

๐Ÿ’ก Tips for Success

  • โ€ขRead the whole update before you choose a form. The time or evidence may appear in the other sentence.
  • โ€ขCheck whether the subject does the action or receives it, and whether the imagined event belongs to the past or the present.
  • โ€ขThe reporting verb or contrast connector affects the form that follows it.

Frequently Asked Questions

Why can a deduction have several accepted answers?

May, might and could can all express possibility. If the evidence does not distinguish them, accepting all three is fairer than treating one natural phrasing as the only correct answer.

๐ŸŒŸ Community Insights

How difficult was this exercise?