2

Is it necessary to have agent while constructing Perfect tense?. I mean some activities are spontaneous like Fallen, grow up, increased, expired etc.

Tree has been fallen. Water level has been increased. My account has been expired.

Some more examples

Villages around the area have been cut off from the outside world, Visave said. Nearly 50 villages in the district have been cut-off from the tehsil headquarters and two bridges remained submerged as heavy rain continued to lash Thane on Wednesday.

4
  • Some of the examples aren't grammatical. I would suggest searching for some real examples in books.google.co.uk
    – Nico
    Commented Jul 29, 2014 at 12:31
  • 1
    I think you are mixing two different things. You are asking about the perfect tense, but then your examples are about the passive. "A tree has fallen." is present perfect active. "A tree has been cut down." is present perfect passive. "My account has been locked by an admin." is present perfect passive, and the agent is mentioned. So are you asking if in present perfect passive the agent always needs to be mentioned?
    – fluffy
    Commented Jul 29, 2014 at 14:20
  • You might be interested in en.wikipedia.org/wiki/Thematic_relation. Commented Jul 29, 2014 at 14:22
  • 1
    Yes fluffy my question is same
    – user4084
    Commented Jul 30, 2014 at 8:54

1 Answer 1

1

Yes, it is grammatically fine to have a perfect tense in the passive voice (i.e. no expressed agent).

My father has been injured.

Your example sentences, however, don't work, each for separate reasons.

*Tree has been fallen.

We can't use "fall" as a transitive verb, i.e. "I fall the tree" is not an English sentence. You can't make an intransitive verb passive. There is an old-fashioned transitive verb, "to fell," which you could use (but most people would say "cut down." Also, you need an article on the tree.

The tree had been cut down.

Your next sentence,

*Water level has been increased.

is basically right, this one's just missing a "the," which is a separate issue.

The water level has been increased.

Your third sentence has a similar problem to the first sentence.

*My account has been expired.

Again, "expire" is typically an intransitive verb, so it doesn't work in the passive. You could say "the bank has closed my account," and so you could say

My account has been closed.

1

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .