21. The news ______ not as bad as we expected.
- C. have been
- B. was
- A. were
- D. are
व्याख्या: 'News' is an uncountable noun and is always treated as singular, so it takes a singular verb.
22. By the end of his vacation, he ______ over ten books.
- C. will have read
- B. will be reading
- D. reads
- A. will read
व्याख्या: The phrase 'By the end of...' indicates an action that will be completed by a certain future time, which requires the future perfect tense.
23. She ______ English for five years before she moved to England.
- B. has been studying
- A. studied
- D. was studying
- C. had been studying
व्याख्या: This sentence describes an action that was in progress for a period of time before another action took place in the past. The past perfect continuous is used to show this duration.
24. The concert ______ at 7 PM, so we have plenty of time.
- A. starts
- D. started
- B. will start
- C. is starting
व्याख्या: The simple present tense is used for scheduled events or timetables in the future.
25. It's high time you ______ your homework.
- D. should do
- A. do
- C. have done
- B. did
व्याख्या: The phrase 'It's high time' or 'It's time' is followed by a subject and a verb in the simple past tense to indicate that something should have been done already.
26. He was very tired because he ______ all day.
- D. travelled
- C. had been travelling
- B. has travelled
- A. was travelling
व्याख्या: The reason for his tiredness (a past state) was a continuous action that had been happening before that point. The past perfect continuous tense is used to express this cause and effect.
27. I ______ to visit my grandmother last week.
- A. went
- B. have gone
- D. had gone
- C. go
व्याख्या: The phrase 'last week' indicates a specific time in the past, so the simple past tense is the correct choice.
28. Look at those dark clouds. It ______ rain.
- A. will
- C. will be
- D. rains
- B. is going to
व्याख्या: 'Is going to' is used for predictions based on present evidence (the dark clouds).
29. This paper ______ twice weekly.
- D. has appeared
- C. appears
- A. is appearing
- B. appearing
व्याख्या: The phrase 'twice weekly' describes a regular, repeated action, which requires the simple present tense.
30. Shakespeare ______ many famous plays.
- A. has written
- C. was writing
- B. wrote
- D. had written
व्याख्या: Shakespeare is no longer alive, so his actions are confined to a finished period in the past. Therefore, the simple past tense is used.