ExamVeda
Login
Home
This question belongs to Competitive English Grammar
Grammar
?

She . . . . . her husband for 15 minutes.

Answer & Solution
Correct Answer: Option B
The question tests your understanding of perfect continuous tenses in English grammar.

Perfect continuous tenses show an action that started in the past and continues up to the present moment, emphasizing the duration of the action.

The correct answer is B: has been beating.

This option uses the present perfect continuous tense ("has been + present participle"). This tense perfectly describes an action (beating her husband) that began 15 minutes ago and is still ongoing at the time of speaking. The duration of 15 minutes is a key indicator of the need for a continuous tense.

Let's look at why the other options are incorrect:

A: is beating – This uses the present continuous tense, which implies an action happening now, but doesn't necessarily specify how long it's been happening. It lacks the sense of duration implied by "for 15 minutes".

C: has been beaten – This uses the present perfect passive continuous tense. This would imply that *she* is the recipient of the beating, not the one doing the beating. The sentence structure requires the active voice.

D: beats – This is the simple present tense, indicating a habitual action, not an ongoing one. It doesn't convey the duration of 15 minutes.
Examveda
Question posted by Examveda
Community

Join the Discussion

11 Comments
Mustafijur Rahman
Mustafijur Rahman 11 months ago
please explain option 'C' why present perfect passive continuous tense.
i don't understand passsive continuous.

please , help me explain this
Abub Jamadar
Abub Jamadar 4 years ago
Has been beaten why dint it come
Md. Rukon
Md. Rukon 4 years ago
present perfect tense
Pharsu Ram
Pharsu Ram 5 years ago
It's present perfect continuous not past perfect continuous - has been beating
Rofiqul Islam
Rofiqul Islam 6 years ago
Present perfect continuous tense is used when a work is being continued for some time from the past. has been beating is the most suitable option.
Rofiqul Islam
Rofiqul Islam 6 years ago
Present perfect continuous tense is used when a work is being continued for some time from the past. has been beating is the most suitable option.
Rofiqul Islam
Rofiqul Islam 6 years ago
Is it Past perfect continuous tense or present perfect continuous tense?
Usha Rana
Usha Rana 6 years ago
Past perfact me had been use hota h
Manab Barman
Manab Barman 6 years ago
Not past perfect continous. It is present Perfect continuous tense.
Deep Banik
Deep Banik 6 years ago
Pdf download kar sakte hai kia
Rajesh Ray
Rajesh Ray 7 years ago
Past ma had hoga has nahi