Verbal Ability - Spotting Errors - Discussion

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

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]. Mr.Praful Patel
[B]. is not attending his office
[C]. for the last one month.
[D]. No error.

Answer: Option B


has not been attending his office

Vinod said: (Nov 26, 2010)  
I think C can also be the answer:
for the past one month

Shashi said: (Dec 24, 2010)  
I think it can also be "from last one month"

Ajay said: (Jan 28, 2011)  
I agree with it sounds great to put "from last one month "

Sujith said: (Mar 11, 2011)  
Past perfect continous tense:see the [c] last one month.

Abhishek Gupta said: (Mar 17, 2011)  
Abhishek said: It can also be c like "since last one month"

Amol Joshi said: (May 31, 2011)  
The answer surely cannot be option C. Option B is correct. One more possible answer that I think could be correct is 'has not attended' .... like .... 'Mr. Praful Patel has not attended the office for the last one month' ...

Payelmondal said: (Jul 26, 2011)  
Since the last one month can be true.

Vertika said: (Aug 1, 2011)  
"since" is used only when a specific point of time is given.

Shravan said: (Aug 31, 2011)  
Please give me a brief description about the sentence and correct answer.

Rahul Kashyap said: (Sep 13, 2011)  
If there should be have been in option b than in option c it must be since last one month. Because according to gramatical rule in present perfect continuous tense since is used when there is a specific period of time given. And last one month is a specific period of time.

Shashank said: (Oct 29, 2011)  
Option b and c both can b corrected to get d right answer I suppose.

Dishant said: (Jan 3, 2012)  
If usage of "for" or "since" is there to denote time frame then "has/have/had been" is used.

Shyamal said: (May 28, 2012)  
This sentence is in present perfect continues tens which indicate that something start in past is continue till now and we don't know how long it will.
So answer. B is correct.

Pravesh said: (Sep 8, 2012)  
'Since' and 'For' are not used in present tense such as

I live here for 5 days (wrong)
I am living here for 5 days (wrong)
I have lived here for 5 days (correct)

So, B is correct.

Anil Kumar said: (Feb 5, 2013)  
@Rahul Kashyap.

It has to be the Point of time for the since to be used and not the period or duration.

For period and Duration we use "For"
Had it been a date or month name then "Since" had to be used
e.g Mr X has not attended his office SINCE January.
and Mr X has not been attending his office for one month.

Sibsankar Baruah said: (Jan 8, 2014)  
I agree with @Rahul and @Shyamal. Shyamal has the correct view which hold the right direction in getting a better picture in solving this query.

Lauerl010 said: (Jan 11, 2014)  
The description given by @Rahul and @Shyamal was nice and provides better understanding.

Dhoni said: (Sep 28, 2014)  
Why not "was not attending ?".

Pawan Negi said: (Nov 19, 2014)  
Why not "c" for the last one month.

Debajyoti said: (Aug 24, 2015)  
Time sense should not use in case of present continuous tense. So present perfect should be use here so correct from should be have been or has been.

Siva said: (Sep 20, 2015)  
Why not to be used in the part of "has not been" in " had not been"? I think it is wrong.

Rajan said: (Sep 29, 2015)  
Why not was attending?

Karthik said: (May 23, 2016)  
Can we use "was not attending office"?

Jaspreet said: (Jun 28, 2016)  
The process continues. And also mentioned time (last one month), therefore, we use present perfect continuous.

Guru said: (Jul 11, 2016)  
Mr. Praful Patel is not attending his office "for the past one month" will also be correct.

Ankit said: (Jul 11, 2016)  
Why not 'since last one month'?

Gaurav said: (Jul 13, 2016)  
I didn't get it? Someone help me out please.

Lakh Raj Ghalley said: (Jul 25, 2016)  
Answer could be C also. Since last one month instead of "for".

Manish Ranjan Bhumihar said: (Aug 24, 2016)  
If 2nd becomes has not been then option c should be "since the last one month". Not for the last one month. Hence answer is contradictory.

Diksha Bhalla said: (Aug 24, 2016)  
I think the answer is C. It should be, From last one month.

Bipasha Chatterjee said: (Sep 1, 2016)  
It can also be like "since the last one month".

Inm said: (Sep 6, 2016)  
We use has been + verb + ing when something started in past and still persist or going on in present.

Gagan Bhasrodia said: (Sep 24, 2016)  
The correct option is "C" because the sentence continuity will break : - Mr. Praful Patel is not attending his office from the last one month.

Shalini Shrivastava said: (Oct 14, 2016)  
'since' is used for a specific point of time. So how can we use 'for'? and option c should also correct.

Pradnya said: (Jan 6, 2017)  
It could also be "Mr. Praful Patel is not attending his office since last month".

Bokeh said: (Jan 16, 2017)  

No. Because since is used for specific time. (means we can differentiate that moment from others).

Like 2005, 2010, 8am. 9pm, here we can understand the exact time/moment/year etc.

But if we say last month. (Here the question rises which month? Is it apr, may or june or dec?)

Bokeh said: (Jan 16, 2017)  
My doubt is that. The original sentence is right too.

Suppose you are Boss.

If some1 asks you. WHERE IS RAHUL?

You will reply. He is not attending office for last month.

Correct me if I'm wrong.

Ashik.G said: (Feb 7, 2017)  
Since can be used in c.

Hridya said: (Nov 24, 2018)  
"last" is used only in past perfect tense.

Satya said: (Apr 22, 2019)  
The present perfect or present perfect continuous tense should be used with Adverb phrases of time introduced by Since, for and how long.

Ex:Your friend, Suresh is waiting for you since 7 O' clock is the wrong sentence.

The correct one is. Your friend, Suresh has been waiting for you since 7'O clock.

Neelam Thakur said: (Jan 13, 2021)  
I think in past perfect tense we use 3rd form of verb so in place of attending. I put attended.

Correct me if I am wrong.

Aash Jain said: (Aug 8, 2021)  
C can also be an option as Mr Praful is not attending his office [since the last one month].

Rithwik Sonu said: (Sep 15, 2021)  
I think C is also the answer.

Rithwik Sonu said: (Sep 15, 2021)  
I think C is also the answer.

Jisan Chowdhury said: (Sep 18, 2021)  
Remember, for is used with a period of time.

Since is used to refer to a specific point in time.

You can use "for" and "since" with similar verb tenses.

I have been walking for five hours.
I have been walking since 10 p.m.

We have lived here for 20 years.
We have lived here since 1985.

In the example sentences, both for and since show an event that began in the past and continues into the present.

Post your comments here:

Name *:

Email   : (optional)

» Your comments will be displayed only after manual approval.