If she medicine earlier, she ill now.
A. takes; won’t be
B. took; wouldn’t be
C. had taken; wouldn’t have been
D. had taken; wouldn’t be
网友回答
A. takes; won’t be
B. took; wouldn’t be
C. had taken; wouldn’t have been
(答案→)D. had taken; wouldn’t be
解析:虚拟语气考查题,与过去事实相反If从句谓语用had + 过去分词,主句与现在情况不一致谓语用would\should\could\might + 动词原形。句意:如果她早点吃药现在就好了。