Fill in the Blanks MCQ Set 1

She has been working here _____ five years.

  • A. since
  • B. for (Answer)
  • C. from
  • D. during

Use 'for' with a period of time (five years). Use 'since' with a point of time (since 2019).

The teacher, _____ with the students' progress, gave them extra work.

  • A. please
  • B. pleasing
  • C. pleased (Answer)
  • D. pleasure

'Pleased' is the correct past participle used as an adjective here. The teacher felt pleased.

Neither the manager nor the employees _____ happy about the decision.

  • A. was
  • B. were (Answer)
  • C. is
  • D. has

With 'neither...nor', the verb agrees with the subject closer to it (employees = plural), so 'were' is correct.

He is the best student _____ has ever studied in this school.

  • A. which
  • B. whom
  • C. who (Answer)
  • D. whose

'Who' is used for persons as the subject of a relative clause. 'Whom' is for the object.

The news _____ surprising to everyone in the office.

  • A. were
  • B. was (Answer)
  • C. are
  • D. have been

'News' is an uncountable noun and always takes a singular verb.

I would rather _____ at home than go to the party.

  • A. stayed
  • B. staying
  • C. stay (Answer)
  • D. to stay

'Would rather' is followed by the bare infinitive (without 'to').

The thief ran away as soon as he _____ the police.

  • A. sees
  • B. saw (Answer)
  • C. has seen
  • D. had seen

Both actions happened in the past. 'As soon as' with simple past is used for simultaneous past actions.

You must apologise _____ your rude behaviour.

  • A. of
  • B. about
  • C. for (Answer)
  • D. to

'Apologise for' is the correct collocation. You apologise for doing something wrong.

By the time she arrived, the meeting _____.

  • A. ended
  • B. has ended
  • C. had ended (Answer)
  • D. was ending

Past perfect ('had ended') is used for an action completed before another past action.

Each of the students _____ asked to submit the assignment.

  • A. were
  • B. was (Answer)
  • C. are
  • D. have been

'Each' is always followed by a singular verb.

← Back to Sets

Fill in the Blanks — Set 1

How to use this quiz

  • • This set has 10 questions.
  • • Click an option to submit — you cannot change it after selecting.
  • Correct answer: +1 mark
  • Wrong answer: −1 mark
  • 5 correct in a row: +2 streak bonus
  • • An explanation is shown after every answer.
  • ⏱ Time limit: 06:00 — auto-submitted when time runs out.
  • • Sign in to save your score to the leaderboard.