I knew that if I wasn’t able to avoid a mistake,chances were that no other doctor _____,either.A.should have been B.could have been C.ought to have been D.must have been.1.I knew 这里怎么翻译2.我觉得这里不是虚拟语气,你们怎么看

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 19:17:52
I knew that if I wasn’t able to avoid a mistake,chances were that no other doctor _____,either.A.should have been B.could have been C.ought to have been D.must have been.1.I knew 这里怎么翻译2.我觉得这里不是虚拟语气,你们怎么看

I knew that if I wasn’t able to avoid a mistake,chances were that no other doctor _____,either.A.should have been B.could have been C.ought to have been D.must have been.1.I knew 这里怎么翻译2.我觉得这里不是虚拟语气,你们怎么看
I knew that if I wasn’t able to avoid a mistake,chances were that no other doctor _____,either.
A.should have been B.could have been C.ought to have been D.must have been.
1.I knew 这里怎么翻译
2.我觉得这里不是虚拟语气,你们怎么看?
3.Give reason for your choice!

I knew that if I wasn’t able to avoid a mistake,chances were that no other doctor _____,either.A.should have been B.could have been C.ought to have been D.must have been.1.I knew 这里怎么翻译2.我觉得这里不是虚拟语气,你们怎么看
I knew that if I wasn’t able to avoid a mistake,chances were that no other doctor _____,either.
A.should have been B.could have been C.ought to have been D.must have been.
1.I knew 这里怎么翻译
2.我觉得这里不是虚拟语气,你们怎么看?
3.Give reason for your choice
答:我也感觉这里不是虚拟语气.因为I knew是过去时态,从句中本来就应用过去时态.且be动词,如果虚拟语气的话,也应该用were才有这个意味.
做这题,首先要熟悉:chances are that 这个句型=It is possible that...,it is likely that ...
译:(当时)我知道,如果我不能避免错误,那很有可能是,也没有一个医生能避免.
拿到现在来说,原句是:
1.I know if I am not able to avoid a mistake,chances are that no other doctor can avoid a mistake,either.
突然发现,这又是一个谬题!我们不能说can be able to do sth.的,
所以原四个选项中的最有可能的B项中的been应去掉,不然不省略就是 .no other doctor could have been able to avoid a mistake ,either.
如果是一句将主句know改成过去时,则句子应该是:
I knew if I wasn't able to avoid a mistake,chances were that no other doctor could,either.