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 2 of 8.

Arunraj said:   1 decade ago
Hi guys.

I have a doubt my student has asked this. In the question paper in error spotting portion.

*if I had money I will give you this was the statement.

But my student had written * if I have money I will give you.

She spotted error in if clause. But in the answer key they had given.

*if I had money I would give you. They spotted error in the main clause.

So could you tell me which is correct and the explanation.

According to me we should not spot the error in the if clause we should change only main clause.

Is it correct?

Please answer me as soon as possible.
(1)

Kunal chaudhari said:   4 years ago
Would is right because it is a futuristic sentence but its meaning is changed because of yesterday, "will" can use for only the next step future.
(1)

Vaibhav said:   7 years ago
Can we use could instance of would?
(1)

Sundar said:   1 decade ago
@Tibin

Don't get confused. The following sentence split into 3 parts.

"If I had known this yesterday I would have helped him."

So, don't try to make a meaning for each part of sentence separately.
(1)

Anilgugulothu said:   8 years ago
This is the 3rd type of conditional sentences:

Had+v3 ______ Would+have+v3.

Rohit said:   8 years ago
In the first sentence, "had" indicates past perfect tense and "would" in the second part indicates future perfect tense but both the actions were happened in past. So to make the second part of the sentence we have to use "would" instead "will".

Rohit said:   8 years ago
"I will have helped" future tense and the first part of the sentence is past so we must maintain the tense of whole sentense.

Prabhat said:   8 years ago
As the first sentence is past perfecttense so the second sentence should maintain pastense.

Shree said:   8 years ago
That was a clear explanation. Thank you.

Aabitha said:   8 years ago
Thank you, friends for explaining the answer.


Post your comments here:

Your comments will be displayed after verification.