English

Tests grammar, vocabulary, sentence correction, synonyms, antonyms, idioms, comprehension, and error detection for competitive job examinations.

1
Which sentence contains an error in the Future Perfect?
Hard 1 Mark
Future perfect = will + have + past participle (V3). Never 'been complete'.
A By the time you arrive, I will have finished cooking.
B She will have been complete the course by June.
C They will have submitted the report by Friday.
D By 2030, scientists will have discovered a cure.
2
What is the difference between 'By June, she will have written the book' and 'By June, she will have been writing the book for eight months'?
Hard 1 Mark
Perfect = result. Perfect continuous = duration of ongoing process.
A No difference — both are future perfect.
B The first focuses on completion; the second focuses on duration of the ongoing process.
C The first is incorrect.
D The second focuses on the result.
3
Which sentence incorrectly uses a stative verb in the Future Perfect Continuous?
Hard 1 Mark
Stative verbs cannot be in continuous form in any tense.
A By then, she will have been working here for a decade.
B She will have known him for a decade by then.
C She will have been knowing him for a decade by then.
D By 2030, they will have been building the dam for ten years.
4
Which sentence correctly uses 'would rather' with tense consistency?
Hard 1 Mark
Would rather + subject + simple past (subjunctive mood).
A I would rather she stays home.
B I would rather she stay home.
C I would rather she stayed home.
D I would rather she will stay home.
5
Which sentence uses the WRONG tense for the conditional?
Hard 1 Mark
Never use 'would' in the if-clause of a first conditional.
A If you heat water to 100°C, it boils.
B If she had applied, she would have got the job.
C If I had more time, I would learn a language.
D If she would study, she will pass.
6
Scientists discovered that water _____ at 100°C. Which form is correct?
Hard 1 Mark
Universal truths and scientific facts do not backshift — always use simple present.
A boiled
B had boiled
C boils
D was boiling
7
Which sentence correctly uses present continuous to express a future arrangement?
Hard 1 Mark
Present continuous + future time expression = definite personal arrangement.
A She will meet the director tomorrow.
B She meets the director tomorrow.
C She is meeting the director tomorrow.
D She has met the director tomorrow.
8
Which sentence correctly uses the present perfect for an incomplete time period?
Hard 1 Mark
Incomplete time periods (today, this week, this year) take the present perfect.
A I wrote three reports today.
B I have written three reports today.
C I had written three reports today.
D I was writing three reports today.
9
Which sentence correctly handles a stative verb in the present perfect continuous context?
Hard 1 Mark
With stative verbs (know, like, love, believe), use present perfect — not present perfect continuous.
A She has been knowing him for years.
B She has been knowing him since childhood.
C She has known him for years.
D She is knowing him for years.
10
Which pair shows correctly a base form and its simple past?
Hard 1 Mark
Rise → rose → risen. These are commonly tested irregular verbs.
A speak → speaked
B rise → rose
C begin → beginned
D teach → teached
11
Which sentence contains an error in the past continuous?
Hard 1 Mark
Past continuous requires was/were + verb-ing. 'Was study' is incorrect.
A I was studying when she arrived.
B While he was cooking, she was washing dishes.
C I was study when she arrived.
D At 8pm, they were watching TV.
12
In which sentence is the Past Perfect used correctly in the third conditional?
Hard 1 Mark
Third conditional: If + had + V3 … would + have + V3.
A If he studied harder, he would have passed.
B If he had studied harder, he would have passed.
C If he has studied harder, he will pass.
D If he studied harder, he will pass.
13
Which sentence contains a stative verb error in the Past Perfect Continuous context?
Hard 1 Mark
Stative verbs (know, believe, love, own) cannot be used in continuous forms — ever.
A They had known each other for years before they married.
B They had been knowing each other for years before they married.
C She had been waiting for an hour before he arrived.
D He had been studying all night when she called.
14
Which sentence contains an error in a future time clause?
Hard 1 Mark
Time clauses (when, until, before, after, unless) + future → use simple present.
A When she arrives, I will call you.
B As soon as he leaves, we will start.
C Until they will decide, we will wait.
D Before she comes, I will prepare.
15
Which sentence correctly uses Future Continuous to politely ask about plans?
Hard 1 Mark
Future continuous = polite way to ask about plans without implying pressure.
A Will you use the car tonight?
B Are you using the car tonight?
C Will you be using the car tonight?
D Did you use the car tonight?
Question Palette
0/15 Answered
Showing 1 - 15 of 15
Instructions:
  • Click on an option to select your answer
  • Use the hint button if you need help
  • Track your progress with the question palette
  • Submit your answers to see results
Difficulty Distribution
Easy 0
Medium 0
Hard 15