Verbal Ability - Spotting Errors - Discussion

Discussion :: Spotting Errors - Section 1 (Q.No.38)

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).


(solve as per the direction given above)

[A]. Azharuddin is one of the finest batsmen
[B]. that India have produced
[C]. over the decades.
[D]. No error.

Answer: Option B


that India has produced

Siva said: (Dec 9, 2010)  
Can anyone help me out. Why can'y this be "had" instead of "has"?

Chintan said: (Jul 21, 2011)  
First of all problem is there in spelling of batsman in A option and there can not be "had" shiva! If we will put had it will be perfect past tense..will create wrong sense i think!

Vertika said: (Aug 2, 2011)  
Chintan is right.

Kamalika said: (Aug 8, 2011)  
Yes chintan is right! if it is "had" then option a will be changed to "azharuddin was one of the finest batsman. ".

Ujjwal said: (Sep 12, 2011)  
Can any one tell me when has or have is used ?

Sundar said: (Sep 12, 2011)  

The following example will help you.

I have a Computer. I play cricket.
You have a computer. You play cricket.
They have a computer. They play cricket.

He has a computer. He plays cricket.
She has a computer. She plays cricket.
It has a computer. It plays cricket.

Ravi Mullapudi said: (Apr 13, 2012)  

'India' is singular.

Nknitin said: (Jun 13, 2012)  
One of the finest?. Finest is itself singular. With country's name I suppose 'have' is always used.

Raghu said: (Dec 2, 2013)  
If the word "one of the" is appeared anywhere, then it should be followed with a plural noun, so Batsmen is plural, hence "one of the batsmen" is correct sentence, but India is singular noun so India has produced is right answer so option B is correct. :).

Nitesh said: (Mar 16, 2014)  
I think we can use "Have" also instead of Has I have noticed so many times on the television like India have won by 5 wickets. Make any sense?

Nihar Tripathy said: (Apr 9, 2014)  
Actually, you can mark something in a cricket commentary. That is, there are using India win by 5 wickets. It used to be a singular noun before but not now. Hence I suggest "India have...won".

Shashank said: (Oct 18, 2015)  
Azharuddin is singular therefore have should be replaced by has.

Abeer said: (Jun 19, 2016)  
Azharuddin is one of the finest batman, instead of batsmen.

Dhvani said: (Jul 24, 2016)  
Can I use "Azharuddin was one of the finest batsmen that India has been produced over the decades"?

Ranjith said: (Aug 30, 2016)  
"been" is used when it is started in past answer still continuous.

Ekta said: (Sep 7, 2016)  
What is the difference between has and have?

Saurabh said: (Oct 3, 2016)  
After 'one of the' plural verb is used. So I think 'that India have produced' is the correct answer.

Ashish said: (Sep 25, 2017)  
It depends on which varities of English you are using.

India have (incorrect in american English).

Shiwani said: (Oct 26, 2017)  
We use a singular verb with "one of the".

Shubham Gupta said: (Dec 30, 2017)  
After "one of the" always plural form is used hence batsmen is right instead of batsman.

Abhi said: (Apr 9, 2018)  
It should be batsman instead of batsmen.

Kshitij Sharma said: (Jul 23, 2018)  
What do they mean by "one of the finest"?

Finest itself means the one and only one. Right?

Himanshu said: (Aug 20, 2018)  
India have won by 5 wickets!

Why is it correct? Please explain this.

Rakib said: (May 28, 2020)  
Why don't we use whom instead of that? Please explain.

Post your comments here:

Name *:

Email   : (optional)

» Your comments will be displayed only after manual approval.