一个英语语法问题.Had Judy been more careful on the maths exam,she___
一个英语语法问题. Had Judy been more careful on the maths exam,she___much better results now. A.would be getting B.could have got C.must get D .would get 虚拟语气大家都知道的。星火英语解释的。但是想看看大家的看法
D .would get 这是if引起的条件状语从句的虚拟语气 前半句话是个条件状语从句一个常见的省略形式 完整的应该是 If Judy had been more careful on the maths exam 主句有now,所以是对现在情况的虚拟,应该用wouldcould、should+动词原形 如果Judy在数学考试时能更加认真的话,她现在就会得到一个更好的分数
B 情态动词的题目抓住两点必能解题:语气 和 时态。 B项 could have done 结构用于对过去情况的描述,语气含有责备的意思 时态应该与从句保持一致,而不是主句,所以上述关于now的误人子弟的说法是不科学的。难道学到情态动词阶段,解题还要看NOW吗?幼稚 这个结构是近些年情态动词的考察重点 这个题目挺基础的...