Verbal Ability - Spotting Errors - Discussion

Discussion Forum : Spotting Errors - Section 1 (Q.No. 5)
Directions to Solve

Read each sentence to find out whether there is any grammatical error in it. The error, if any will be in one part of the sentence. The letter of that part is the answer. If there is no error, the answer is 'D'. (Ignore the errors of punctuation, if any).


5.

(solve as per the direction given above)

If I had known
this yesterday
I will have helped him.
No error.
Answer: Option
Explanation:
I would have helped him
Discussion:
79 comments Page 4 of 8.

S.Rayan said:   8 years ago
The first clause is in the past perfect, so this is a 3rd conditional problem.

Rule is;
If + Past perfect / Past perfect continuous +,
+ Sub + would/could/should/must/might + have + verb in past participle.

No @Gowtham.

You can not use may instead of would.

Renu said:   7 years ago
Yes, it is a conditional sentence so use would instead of will.

Because it was his choice after knowing the condition wants to help him or not.

Akshay said:   7 years ago
Yes, you are right @Shruthika.

Archana said:   7 years ago
Why we used have there, just "I would help him" is correct or not?

Ezhil said:   6 years ago
The sentence is formed as past tense.

"Will" is future tense, "Would" is the past form of "Will". That's why the sentence is wrong.

Atharva said:   6 years ago
Had I know this yesterday, I would have solved this.

Virusri said:   6 years ago
This is an example of 3rd conditional sentences:

IF + Past Perfect, would + Present Perfect.
It is used to talk about the hypothetical past situation.

Sandhya said:   6 years ago
Right, Thanks @Virusri.

Sabeena said:   6 years ago
Can we use could here?

Parmeshwar pardeshi said:   5 years ago
s + will/shall/ + have/has + v3 + obje = I will have helped them.


Post your comments here:

Your comments will be displayed after verification.