Tenses
First & Second Conditional
Advanced Structures
modal verbs
Passive voice
100

By the time we got to the station, the train ___.

  • A) left
  • B) had left
  • C) has left

Had left

100

If she studies hard, she ___ the exam.

  • A) passes
  • B) will pass
  • C) would pass

Will pass 

100

Despite ___ exhausted, she continued working.
A) being
B) was
C) be

Being 

100

You ___ have told me about the meeting. I would have attended it.
A) should
B) must
C) can
D) would

Should

100

English ___ in many countries around the world.
A) speaks
B) is spoken
C) is speaking
D) has spoken

Is spoken 

200

She ___ for two hours when the electricity went out.

  • A) had been studying
  • B) has studied
  • C) was studied

had been studying

200

If I ___ more free time, I would learn another language.

  • A) have
  • B) had
  • C) will have

Had

200

No sooner had we left the house ___ it started raining.
A) when
B) than
C) then

Than

200

The lights are off and nobody is answering. They ___ have gone to bed.
A) should
B) must
C) would
D) needn’t

Must

200

The documents ___ before the manager arrived.
A) had been prepared
B) have prepared
C) were preparing
D) had prepared

Had been prepared 

300

This is the first time I ___ such a difficult exam.

  • A) take
  • B) took
  • C) have taken

Have taken

300

If you don’t hurry, you ___ the bus.

  • A) would miss
  • B) missed
  • C) will miss

Will miss

300

The book, ___ was published last year, became a bestseller.
A) that
B) what
C) which

which 

300

You ___ have bought any milk; we already had plenty in the fridge.
A) mustn’t
B) couldn’t
C) needn’t
D) wouldn’t

Needn’t

300

The new hospital ___ by the end of next year.
A) will complete
B) will have completed
C) will have been completed
D) has been completing

C) will have been completed

400

By next June, he ___ at this company for ten years.

  • A) will work
  • B) will have been working
  • C) has worked

will have been working

400

If he ___ more confident, he would speak in public.

  • A) were
  • B) would be
  • C) had been

Were

400

So difficult ___ that nobody could solve it.
A) the problem was
B) was the problem
C) did the problem

Was the problem

400

He ___ be serious! Nobody would believe such an unbelievable story.
A) mustn’t
B) can’t
C) shouldn’t
D) needn’t

Can’t

400

The suspect is believed ___ the country last night.
A) to leave
B) to have left
C) leaving
D) to be left

B) to have left

500

No sooner ___ the room than everyone started asking questions.

  • A) I had entered
  • B) had I entered
  • C) I entered

had i entered

500

Complete the sentence: If I were in your position, I ___.

  • A) will apologize
  • B) would apologize
  • C) apologized

Would apologize

500

Choose the grammatically correct sentence:                                         A) Had I known about the problem, I would help you.
B) Had I known about the problem, I would have helped you.
C) If I would have known about the problem, I had helped you.

B) Had I known about the problem, I would have helped you.

500

Which sentence means that it was possible for her to win, but she did not win?
A) She must have won the race.
B) She could have won the race.
C) She should win the race.
D) She can win the race.

B) She could have won the race.

500

Choose the correct passive form:
People say that he stole the painting.

A) He is said to steal the painting.
B) He is said to have stolen the painting.
C) He was said that he stole the painting.
D) He says to have stolen the painting. 

B) He is said to have stolen the painting.