Present Perfect
Past Perfect
Future with “Will”
Future with “Going To”
Passive Voice
100

Complete the sentence: “We ___ the final report.” (finish)

have finished

100

Complete the sentence: “The guests ___ before the photographer arrived.” (leave)

had left

100

Make a spontaneous decision: “The phone is ringing. I ___ it.” (answer)

will answer / ’ll answer

100

Complete the prior plan: “We ___ a new branch next year.” (open)

are going to open

100

Complete the present simple passive sentence: “Coffee ___ in the lobby every morning.” (serve)

is served

200

Complete the sentence: “Daniel ___ here since 2021.” (work)

has worked

200

Complete the sentence: “The team ___ the proposal when the client called.” (not complete)

hadn’t completed / had not completed

200

Complete the promise: “I ___ your personal information with anyone.” (not share)

won’t share / will not share

200

Complete the negative sentence: “Mariana ___ the trade fair next week.” (not attend)

isn’t going to attend / is not going to attend

200

Change to the past simple passive: “They canceled the meeting.”

The meeting was canceled.

300

Complete the question: “___ you ever ___ an international conference?” (attend)

Have; attended

300

Complete the question: “___ the presentation already ___ when you entered?” (begin)

Had; begun

300

Complete the prediction: “I think online sales ___ next year.” (increase)

will increase

300

Complete the question: “___ they ___ more staff?” (hire)

Are; going to hire

300

Change to the future passive: “The team will announce the results tomorrow.”

The results will be announced tomorrow.

400

Correct the complete sentence: “I have sent the invoice yesterday.”

I sent the invoice yesterday.

400

Combine the events using by the time: “The printer stopped working. Then the technician arrived.”

By the time the technician arrived, the printer had stopped working.

400

Complete the request: “___ you ___ me carry these boxes?” (help)

Will; help

400

Use the evidence-based prediction: “Look at those black clouds! It ___.” (rain)

is going to rain

400

Change to the present perfect passive: “The technicians have repaired the elevator.”

The elevator has been repaired.

500

Complete the sentence with the form that connects a very recent action to the present: “The CEO ___ just ___ the decision.” (announce)

has; announced

500

Complete the sentence so the earlier action is unmistakable: “The director reviewed the report after the research team ___ it.” (complete)

had completed

500

Complete the first conditional correctly: “If the vendor arrives late, we ___ the sound check.” (delay)

will delay

500

Choose and complete the best future form: “We have bought the paint and chosen the colors. We ___ the office this weekend.” (repaint)

are going to repaint

500

Change to the past continuous passive: “The staff were preparing the hall when the guests arrived.”

The hall was being prepared when the guests arrived.