全国

    当前位置:

  • 热门地区:
  • 选择地区:
  • ×
当前位置: 初三网 > 初中英语 > 英语知识点 > 正文

would have been doing是什么时态

2020-06-19 19:27:58文/王佳慧

过去将来完成进行时,多用于虚拟句。表示“我现在本来应该做……”例如:If it wasn't because of you, I would have been playing with my dog at home.如果不是因为你,我现在应该正在家里跟小狗玩耍呢。

would have been doing是什么时态

虚拟语气的判断:

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+动词原形)。

查看更多【英语知识点】内容