1:in no way ____ loose the bandage,otherwise your wound might be infected.
a:might you b:can you
我觉得是a,但不知道原因。
应该选B
这句话,因为是in no way 开头的,因此句子要倒装,如果不是倒装句子应该是这样的:You can loose the bandage in no way.你无论如何不可以将绷带松开。
这句话没有猜测的意思。
后面一句是虚拟语气,这是otherwise所要求的。不过原句中的would might两个词要去掉一个,否则是个错句。
整句话的意思是:你无论如何不可以将绷带松开。要不然你会感染的。
2:____ for the free tickets,i would not have gone to the theatre so often.
a:if it is not b:were it not c:had it not been d:if they were not
这题完全不会……
这道题选C
这是一个省略了if的虚拟条件句,句子要倒装。如果加上if这个句子应该是这样的: If it had not been for the free tickets,i would not have gone to the theatre so often.
因为主句用的是表示与过去事实相反的谓语动词,一次从句也要用表示与过去事实相反的谓语动词形式。
其它的选项都不符合要求。
1.A
句意是【你决不可把绷带丢了,否则会感染】
might和can的区别:can是指能力,包括先天和后天的能力;而might是指可能性。句中“loose the bandage”并非指能力,而是指丢失的可能性,故选A
2.C
在条件状语从句的虚拟语气中,若有类似If +主语+ had/were/should的结构,可把if去掉,再将were/should/ had提到主语前面构成倒装。如:If you were in the position,you would do the same。→Were you in the position,you would do the same。
1, 因为前面有了一个短语,in no way,是属于否定词的,所以倒装,而后面是might是推测,所以前面也应该用might you.
2,在条件状语从句的虚拟语气中,如果是if 主语+ had/were/should的结构,可以去掉if,把were/should/ had提到主语前面构成倒装,再加上本题是对过去事情的推测,所以就选择C。
1.我觉得是B。正序:You can loose the bandage in no way,otherwise your wound might be infected. 后面用might表示一种较弱的语气,不是过去时。
2.选C。因为后面的“have done”结构说明是过去发生的。前一句是对过去发生的否定,为虚拟语气。根据语法,前一句用过去完成时,倒装也是过去完成时,选C。