高二英语选择要解析_______a bit more careful in the exam ,many of such mistakes could have been avoided.A.should you are B.if you wereC.had you been D.if you have been
问题描述:
高二英语选择要解析
_______a bit more careful in the exam ,many of such mistakes could have been avoided.
A.should you are B.if you were
C.had you been D.if you have been
答
我认为选C 从后半句could have been avoided来看,是虚拟语气,本能够,是对过去事实的推测,因此,前半句也应该是对过去事实的虚拟,也就是将时态再次提前,过去的过去,if you had been…, 倒装结构之后就是选项C
答
答案C. 如果用if引导条件状语需要倒装,且谓语用过去式所以排除AD。B不选是由于主句已经是过去时了,而从句发生在主句之前,所以应用过去完成时。
答
对过去的虚拟.从句用Could//should have done主句用had done 所以C
答
D
答
c;这个题是虚拟语气的考查首先你要明白虚拟语气,这句话是说:如果你在考试中再细心点的话,很多错误都可以避免.所以他是对过去的虚拟,实际情况是 考试已经过去,问题也出现了.If 从句应该是had + done 所以后面 主句有...