Verbal Ability - Spotting Errors - Discussion

Discussion Forum : Spotting Errors - Section 1 (Q.No. 25)
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).


25.

(solve as per the direction given above)

Mr.Praful Patel
is not attending his office
for the last month.
No error.
Answer: Option
Explanation:
Mr. Praful Patel has not been attending his office for the last month.
Discussion:
46 comments Page 3 of 5.

Shalini Shrivastava said:   10 years ago
'since' is used for a specific point of time. So how can we use 'for'? and option c should also correct.

Dishant said:   1 decade ago
If usage of "for" or "since" is there to denote time frame then "has/have/had been" is used.

Shashank said:   1 decade ago
Option b and c both can b corrected to get d right answer I suppose.

Rahul kashyap said:   1 decade ago
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.

Shravan said:   1 decade ago
Please give me a brief description about the sentence and correct answer.

Hridya said:   7 years ago
"last" is used only in past perfect tense.

Vertika said:   1 decade ago
"since" is used only when a specific point of time is given.

Payelmondal said:   1 decade ago
Since the last one month can be true.

Amol Joshi said:   1 decade ago
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' ...

Rajan said:   1 decade ago
Why not was attending?


Post your comments here:

Your comments will be displayed after verification.