单选题 If he hadn't stood under the ladder to catch you when you fell, you ______ here now.
  • A. wouldn't be smiling
  • B. won't smile
  • C. couldn't have smiled
  • D. didn't smile


【正确答案】 A
【答案解析】[考点] 考查虚拟语气。
这句话是错综时间条件句,条件从句的动词时态可以和主句的动词时态不一致。从句和主句要根据各自所发生的时间选用符合具体时间的虚拟语气形式。由if从句中的when you fell可知,从句是对过去事实的虚拟;由主句中的now可知,主句是对现在事实的虚拟,因此谓语动词应为wouldn't be smiling。故A为正确答案。