It's called a participial construction. It's used to make a non-finite clause. There are two forms, with and without 'having'—the simple form and the perfect form.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CalifJimIt's called a participial construction. It's used to make a non-finite clause. There are two forms, with and without 'having'—the simple form and the perfect form.Staying there for just 15 minutes, I clearly understood the place was a disaster. (simple)Having stayed there for just 15 minutes, I clearly understood the place was a disaster. (perfect)The perfect form
LeGion12359But how can"perfect" does not describe a tense. It describes an aspect. You might say that anything (finite or non-finite) that has perfect aspect shows anteriority (somethiuyou say that the sentence containing the word' having' is perfect when non-finite clauses don't show any tense?
CalifJim"u" instead of "you" is a very, very bad mistake on an English forum, by the way.Sorry for that, I got that bad habit from mobile texting.
LeGion12359"Staying there for just 15 minutes, I clearly understood the place was a disaster."In the above sentence, can we use 'stayed' instead of 'staying' without changing the aspect of the clause?You mean, can you do this ...
CalifJimYou mean, can you do this ...Stayed there for just 15 minutes, I clearly understood ....No. That's not grammatical. 'staying' is called the present participle; it's an "active" participle. 'stayed' is called the past participle; it's a "passive" participle.In this context "stay" is not a transitive verb. It's intransitive. That means it can't take an object. If a
LeGion12359"Staying there for just 15 minutes, I clearly understood the place was a disaster." Can I say the above sentence like this without changing it's meaning (tense)? "I stayed there for just 15 minutes and clearly understood the place was a disaster."You can make that change. Yes.