wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English Grammar Quiz

Total questions: 40

Worksheet time: 7mins

Name
Class
Date
1.

The professor ______ (explain) complex theories in a way that everyone can understand.

a)

explain

b)

explains

c)

is explaining

d)

has explained

2.

Each of the team members ______ (have) their own responsibilities in the project.

a)

have

b)

has

c)

are having

d)

had

3.

She rarely ______ (visit) her hometown due to her busy schedule.

a)

visits

b)

visit

c)

is visiting

d)

has visited

4.

The committee ______ (meet) once a month to discuss upcoming events.

a)

meet

b)

meets

c)

is meeting

d)

has met

5.

Neither of the twins ______ (know) how to solve this problem.

a)

know

b)

knows

c)

is knowing

d)

knew

6.

They ______ (not finish) the assignment before the deadline.

a)

didn't finish

b)

don't finish

c)

haven't finished

d)

hadn't finish

7.

When I ______ (arrive) at the airport, I realized I had forgotten my passport.

a)

arrives

b)

arriving

c)

arrived

d)

had arrived

8.

They ______ (begin) the presentation after everyone had settled.

a)

begin

b)

began

c)

begins

d)

had begun

9.

The CEO ______ (not attend) the meeting because of an emergency.

a)

does not attend

b)

did not attend

c)

had not attended

d)

was not attending

10.

By the time we ______ (get) to the cinema, the movie had already started.

a)

gets

b)

got

c)

getting

d)

has gotten

11.

The artist ______ (paint) the mural over the course of three days last summer.

a)

paints

b)

painting

c)

painted

d)

was painting

12.

The committee members ______ (decide) on the new policy last week.

a)

decides

b)

deciding

c)

decided

d)

had decided

13.

She ______ (break) her ankle during the last game.

a)

break

b)

broke

c)

breaks

d)

had broken

14.

After he ______ (finish) his degree, he went on a backpacking trip.

a)

finishes

b)

finished

c)

finishing

d)

had finished

15.

They ______ (postpone) the concert because of bad weather.

a)

postpones

b)

postponed

c)

had postponed

d)

is postponing

16.

By the time you arrive, the meeting ______ (end).

a)

is going to end

b)

will end

c)

will have ended

d)

ended

17.

She ______ (graduate) by the end of next semester.

a)

will have graduated

b)

graduates

c)

has graduated

d)

will graduating

18.

We ______ (meet) the new team members tomorrow afternoon.

a)

meet

b)

will meet

c)

met

d)

will be meeting

19.

The company ______ (launch) the new product next quarter.

a)

will launch

b)

launches

c)

launched

d)

launching

20.

By next year, they ______ (complete) the construction project.

a)

will be completed

b)

will complete

c)

will have completed

d)

completed

21.

This time next week, we ______ (fly) to Japan.

a)

are flying

b)

have flown

c)

will be flying

d)

were flying

22.

If everything goes as planned, we ______ (start) the operation by January.

a)

will start

b)

starts

c)

are starting

d)

started

23.

The students ______ (submit) their projects by next Friday.

a)

will have submitted

b)

submit

c)

have submitted

d)

submitting

24.

She ______ (not attend) the meeting unless it is rescheduled.

a)

doesn't attend

b)

won't attend

c)

will attend

d)

didn't attend

25.

Next month, I ______ (visit) my grandparents in Canada.

a)

will visit

b)

visiting

c)

visited

d)

have visited

26.

Whenever he ______ (feel) stressed, he goes for a walk.

a)

feels

b)

feeling

c)

felt

d)

feel

27.

By the time we reached the venue, the concert ______ (already start).

a)

already started

b)

already starts

c)

had already started

d)

has already started

28.

Once the repairs are done, we ______ (move) back into the house.

a)

moved

b)

move

c)

will move

d)

moving

29.

They ______ (plan) the entire event before the date was announced.

a)

plan

b)

planned

c)

are planning

d)

had planned

30.

She ______ (finish) the report by the time the manager asks for it.

a)

finishes

b)

will have finished

c)

finished

d)

finish

31.

The project was delayed ______ the unexpected budget cuts.

a)

due to

b)

because

c)

so that

d)

in order to

32.

She studied hard for her exams ______ she could achieve a scholarship.

a)

because

b)

due to

c)

so that

d)

because of

33.

He missed his flight ______ he overslept.

a)

because

b)

due to

c)

so that

d)

in order to

34.

Many wildlife species face extinction ______ habitat destruction.

a)

because

b)

due to

c)

so

d)

that

35.

Factories are required to reduce emissions ______ minimize environmental impact.

a)

because

b)

due to

c)

so as to

d)

for

36.

He had to cancel his vacation ______ his workload was too heavy.

a)

because

b)

due to

c)

so that

d)

in order to

37.

The movie was postponed ______ bad weather conditions.

a)

due to

b)

because

c)

in order to

d)

as if

38.

The students were given extra practice ______ they could better understand the material.

a)

due to

b)

so that

c)

because of

d)

in order

39.

Sales dropped sharply last quarter ______ the economic downturn.

a)

because

b)

so that

c)

due to

d)

in order to

40.

She raised her voice ______ everyone could hear her clearly.

a)

so that

b)

because

c)

due to

d)

so