i would have been doing是什么时态

回答
爱扬教育

2022-03-14

  • 相关推荐
i would have been doing是过去将来完成进行时,多用于虚拟句,i would have been doing
意思是我现在本来应该做
例如:
If it wasnt because of you, I would have been playing with my dog at home.

扩展资料

  虚拟语气的判断:

  1.if条件状语从句有真实条件句和非真实条件句。假设条件可以实现的句子为真实条件句,反之为非真实条件句,要用虚拟语气。其形式分为以下三种:

  (1)与过去事实相反的假设。从句的谓语动词用“had+过去分词”,主句用“should(would,could,might)+have+过去分词”。

  (2)与现在事实相反的假设。从句的谓语动词用过去式,系动词用were,主句的谓语用“should(would,could,might)+动词原形”。

  (3)与将来事实相反的假设。从句的谓语动词用“should(were to)+动词原形”,主句用“should(would,could,might)+动词原形”。

  2.宾语从句中的虚拟语气。

  (1)wish后接宾语从句中的虚拟语气:

  表示与现在和将来事实相反的愿望,从句谓语动词用过去时态。

  表示与过去事实相反的愿望,从句谓语动词用过去完成时态。

  (2)表示“要求、建议、命令”等动词后面的宾语从句中的虚拟语气。用于此结构的动词有:advise, direct, agree, ask, demand, decide, desire, insist, order, prefer, propose, request, suggest等。从句的谓语动词用“should + 动词原形”, should 可以省去。

  3.主语从句中的虚拟语气。

  (1)It be +形容词+ that... (should)...。用于该句型的形容词有:necessary,good,important,right, wrong,better,natural,proper,funny,strange,surprising等。

  (2)It be+过去分词 + that... (should)...用于该结构中的过去分词是表示“建议、请求、命令”等词的过去分词。

  (3)It is time (about time/high time) that... + (过去时或should+动词原形)。