Present
Present 2
Past
Past 2
Future
100

Currently, Laura _____ her vacation plans for this year.

A) makes

B) is making

C) has made

B) is making

100

She _____ on this puzzle for hours, trying to find the solution.

A) works

B) has worked

C) has been working

C) has been working

100

After moving to Chicago, Tom _____ his own restaurant.
A) opened
B) had opened
C) would open

A) opened

100

As a teenager, Alex _____ to play guitar, but he never took lessons.
A) wanted
B) used to want
C) was going to want

A) wanted

100

Next month, I _____ my sister at the airport when she arrives.
A) will have met
B) meet
C) am meeting

C) am meeting

200

We _____ for over an hour. Let’s take a break.

A) walk

B) are walking

C) have been walking

C) have been walking

200

Our neighbors _____ a big party every year on their anniversary.

A) have

B) are having

C) have been having

A) have

200

Sarah and Mark _____ friends since high school before they started dating.
A) had been
B) would be
C) were being

A) had been

200

Every summer, they _____ to the beach as a family.
A) went
B) had gone
C) were going

A) went

200

By this time next year, they _____ their new house.
A) will sell
B) will have sold
C) are selling

B) will have sold

300

David _____ his science project, but he still needs to write the follow-up report.

A) finishes

B) has finished

C) is finishing

B) has finished

300

Sarah _____ a lot of new recipes ever since she took that cooking class.
A) tries
B) has tried
C) is trying

B) has tried

300

Jenna _____ in her current job for three years before she decided to leave.
A) worked
B) has worked
C) had worked

C) had worked

300

By the time the party started, they _____ for over an hour.
A) prepared
B) were preparing
C) had been preparing

C) had been preparing

300

When you arrive, I _____ dinner for us. It should be ready to eat as soon as you come in!
A) will be preparing
B) will have prepared
C) am preparing

B) will have prepared

400

This new café _____ amazing. Let's grab coffee there. A) smells

B) is smelling

C) has smelled

A) smells

400

The kids _____ outside in the yard every afternoon after school since August.
A) play
B) are playing
C) have been playing

C) have been playing

400

By the time Sara finished the marathon, she _____ for nearly four hours.
A) ran
B) was running
C) had been running

C) had been running

400

Before she became famous, Lucy always dreamed that she _____ an actress one day.
A) became
B) would become
C) was going to become

B) would become

400

They think they _____ their projects by next week.
A) will finish
B) will have finished
C) are finishing

B) will have finished

500

They _____ each other for more than ten years.

A) know

B) are knowing

C) have known

C) have known

500

Despite the weather forecast predicting heavy rain all week, the sky _____ clear every day so far.
A) stays
B) is staying
C) has stayed

C) has stayed

500

I _____ the entire book by the time the teacher assigned the final chapter.
A) finished
B) was finishing
C) had finished

C) had finished

500

They _____ their homework before the teacher arrived.
A) finished
B) had finished
C) were finishing

B) had finished

500

I’m not sure if they _____ the project, but I hope they do.
A) will finish
B) will have finished
C) finish

A) will finish

M
e
n
u