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:
78 comments Page 4 of 8.

Haritha said:   8 years ago
Yes, even I have the same doubt. Yesterday will be only one and there is no need to mention as 'this yesterday'.

Can you please tell the answer so that I would correct myself.

Satish pradhan said:   8 years ago
This yesterday ! is it correct?

Yesterday means the day before today. There should not be a "This". I think.

Arya said:   8 years ago
'this' with yesterday is it okay?

Yesterday itself mention one day before today, what is the use of 'this'?

Deepa said:   8 years ago
Thanks for all of your explanation.

D.Karthik said:   9 years ago
"Will" uses in the action of future tense but this sentence starts with "I had known" is uses the action of past perfect tense so we have to use would instead of will.

K.sunhith said:   9 years ago
Yes you are correct @Mojes.

Mojes said:   9 years ago
"Will" talks about the action which will happen in future surely. But "Would" talks about the action which has uncertainty.

Gursewak singh said:   9 years ago
If there is the use of yesterday then we have to use past indefinite despite past perfect so part a is incorrect.

Anil said:   9 years ago
"would" is one of the model and in this sentence : to show future in the past tense the would is use.

Eg: She told me that she would give me money.

@Selva : Refer S P Bakshi book.

Vijay.M said:   9 years ago
Is option B is right?


Post your comments here:

Your comments will be displayed after verification.