条件付完了形継続

形状

仮定法過去完了では、現在継続の完了形が使われる場合があります。

If 文節 (条件) 主節 (結果)
If + 過去完了 条件付完了形継続
If this thing had happened that thing would have been happening.

機能

条件付完了形継続は、仮定法過去完了の文章に使うことができます。これは、if節の満たされなかった結果を指し、この結果を終了していない行動として表現します。

  • If the weather had been better (but it wasn't), I'd have been sitting in the garden when he arrived (but I wasn't).
  • If she hadn't got a job in London (but she did), she would have been working in Paris (but she wasn't).
  • If I had had a ball I would have been playing football.
  • If I had known it was dangerous I wouldn't have been climbing that cliff.

条件付完了形継続時制

すべての動詞の条件付完了形継続時制は四つの要素から成ります:
would + have + been + 現在分詞
現在分詞は、動詞の基本形の終わりに -ingを足したものです。

主語 + would + have + been + 現在分詞
He would have been staying
They would have been going
To Work:条件付完了形継続
肯定文 否定文 疑問文 否定疑問文
I would have been living I wouldn't have been living Would I have been living? Wouldn't I have been living?
You would have been living You wouldn't have been living Would you have been living? Wouldn't you have been living?
He would have been living He wouldn't have been living Would he have been living? Wouldn't he have been living?
She would have been living She wouldn't have been living Would she have been living? Wouldn't she have been living?
We would have been living We wouldn't have been living Would we have been living? Wouldn't we have been living?
They would have been living They wouldn't have been living Would they have been living? Wouldn't they have been living?