高中英语选择题、关于虚拟语气的~还有虚拟语气的知识点...The pollution is getting worse and worse ,and it's time we __B__ action now .A.take B.took C.will take D.would takeI am very busy at the moment .I would rather they __B__ tomorrow .A.would come B.came C.will come D.comeTell John the whole story if you __C__ meet him .A.met B.shall met C.should meet D.were meeting
高中英语选择题、关于虚拟语气的~还有虚拟语气的知识点...
The pollution is getting worse and worse ,and it's time we __B__ action now .
A.take B.took C.will take D.would take
I am very busy at the moment .I would rather they __B__ tomorrow .
A.would come B.came C.will come D.come
Tell John the whole story if you __C__ meet him .
A.met B.shall met C.should meet D.were meeting
B.took
B. came
A. met
我的解答是:B B A
具体的知识点我看网站上很多,估计我就不用讲了吧
第一题选B,关键点在于it's time...要用虚拟语气。这时候要看主句的时态,若主句是现在时,那么it's time后接过去时。若主句是过去时,则接过去完成时。总之往前推一个时态。
第一题中,is gettiing...是现在进行时,故后面接过去时态。
第二题选B,would rather同样是虚拟语气,与第一题情况类似,从句时态都是主句的时态往前推一个时态。不难判断,第二题主句中am是现在时态,所以从句接过去时came
第三题选C,首先必须弄清楚的是这是一个虚拟条件句,should在这里可以用于虚拟语气,楼主可以查阅should的用法,其中就有一条用于虚拟语气的情形。而shall是不能表虚拟的,同样根据句意可以排除掉D,这里要注意if的特殊用法了,if +should可以说是一个固定用法吧。
it is time that should + 动词原形 或者 动词过去式 should这里不可以省略
would rather 动词过去式 表虚拟语气
C 将来虚拟语气 if 用 should +动词原形 be动词 用 were
1.It's (high) time (that) + 从句,从句时态必须用过去时(虚拟语气).
2.would rather + 从句,从句时态必须用过去时(虚拟语气).
3.非真实条件虚拟句,与将来事实相反的话,主句用might/ would...+ 动词原形,从句有三种形式:should + 动原、were to do sth.、动词一般过去式