Without electricity,human life _______quite difficult today.
A is B will beC would have beenD would be
If you _____more careful,you would not have made so many mistakes
A wereB are C had been D have been
要说明理由
1.C 因为没有电是对现在的假设,所以用虚拟语气。而用过去将来完成时是表示现在本应该不同,而实际没有。类似用法还有“could have done”表示本可以做却没做、“should have done”表示本应该做却没做...2.C 因为此题考查的是if条件句的虚拟语气。如果是对现在和将来的虚拟,需要用一般过去时来表达,而对过去的虚拟,则需要用过去完成时,即“had done”的形式来表达。此题后的“would”为过去时,所以选C。...