Present simple vs present continuous
Present continuous vs be going to
Present simple vs will
Will vs be going to
Future mix
100

I can't go to the warehouse at 10:00 because I ________ (meet) a client, and my shift ________ (not/end) until 11:00.

am meeting / doesn't end.

100

I ________ (travel) to the robotics fair in Germany next month. I already have the plane tickets

am travelling

100

The shop ________ (open) at 9:00, so I think I ________ (go) there later to buy the spare parts.

opens / will go

100

Look at the voltmeter! The battery ________ (explode)!

is going to explode

100

The production line ________ (stop) automatically if the sensor ________ (detect) an error.

will stop / detects

200

What time ________ the factory tour ________ (start) tomorrow? Are you coming?

does / start

200

I've decided it. I ________ (apply) for the maintenance manager position

am going to apply

200

Wait! The conveyor belt is too fast. I ________ (slow) it down for you.

will slow

200

In the future, I believe every factory ________ (use) AI.

will use

200

I ________ (see) the dentist tomorrow at 5:00, so I ________ (not/be) at the workshop.

am seeing / won't be

300

The technician ________ (repair) the CNC machine right now, but he ________ (have) a break at 2:00 PM

is repairing / has

300

We ________ (have) dinner with the suppliers tonight. I booked the table at 9:00.

are having

300

The exam ________ (be) next Monday. I'm sure it ________ (not/be) very difficult.

is / won't be

300

I ________ (buy) a new multimeter, but I don't know which brand yet.

am going to buy

300

The conference ________ (begin) in ten minutes! ________ you ________ (join) us?

begins / Are you going to join OR Will you join

400

We ________ (not/attend) the seminar this afternoon because the bus ________ (leave) too early.

are not attending / leaves

400

Why are you carrying those tools?" - "I ________ (fix) the hydraulic pump.

am going to fix

400

Do you think the new PLC software ________ (work) better than the old one?

will work

400

The sky is very dark. It ________ (rain) and we are working outside!

is going to rain

400

We ________ (install) the new robotic arm on Tuesday. The technicians are already prepared.

are installing

500

Imagine you are asking a colleague if he is working this weekend and what time his shift starts

Are you working this weekend? What time does your shift start?

500

I ____ (meet) the CEO at 4:00 PM.

am meeting

500

My flight ________ (arrive) at 11:00 PM. ________ you ________ (pick) me up at the airport?

arrives / will you pick

500

I'm tired. I ________ (not/finish) the project today. I ________ (do) it tomorrow morning.

won't finish / I am going to do

500

The manager ________ (give) a presentation on occupational health next Monday at 10:00, and the factory ________ (close) right after that  

is giving / closes