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.
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.