Present
Past
Future
Perfect
Mixed/Challenge
100

Sarah works at a hospital.

Where does Sarah work?

100

James visited his grandparents last weekend.

Who did James visit last weekend?

100

David will travel to Spain next summer.

Where will David travel next summer?

100

Lisa has lived in Montreal for five years.

How long has Lisa lived in Montreal?

100

Peter is watching a movie right now.

What is Peter watching right now?

200

Tom usually takes the bus to work.

How does Tom usually get to work?

200

They went to the restaurant because they were hungry.

Why did they go to the restaurant?

200

We're going to have dinner at 7:00 tonight.

What time are you going to have dinner tonight?

200

Mark has already finished his homework.

What has Mark already finished?

200

Jennifer goes running three times a week.

How often does Jennifer go running?

300

Maria's brother speaks three languages.

How many languages does Maria's brother speak?

300

Emma was talking to her manager when I called her.

Who was Emma talking to when you called her?

300

I'll probably stay home this weekend because I have a lot of work to do.

Why will you (probably) stay home this weekend?

300

They have never visited Italy. 

Have they ever visited Italy?

300

The students were studying when the fire alarm went off.

What were the students doing when the alarm went off?

400

The students don't understand the instructions.

What don't the students understand?

400

David bought a new computer yesterday.

What did David buy yesterday?

400

The company is going to hire 20 new employees next year.

How many new employees is the company going to hire next year?

400

Anna had already left when I arrived.

Had Anna already left when you arrived?

400

I had already eaten when she invited me to dinner.

Had you already eaten when she invited you to dinner?

500

Elise teaches English at the university.

Who teaches English at the university?

500

Someone broke the window last night.

Who broke the window last night?

500

The manager will contact you after the interview.

Who will contact me after the interview?

500

They have been waiting for the bus for 30 minutes.

How long have they been waiting for the bus?

500

Charlie has been working at the company since 2021

How long has Charlie been working at the company?

M
e
n
u