If Tom had spent more time studying, he able to do well in the test now.A. will beB. woul

发布时间:2020-08-17 10:34:30

If Tom had spent more time studying, he      able to do well in the test now.
A. will be
B. would be
C. has been
D. would have been

网友回答

A. will be
(答案→)B. would be
C. has been
D. would have been
解析:句意:如果汤姆花更多时间学习,现在考试中就会做的更好。条件状语从句用had spend表示和过去相反的动作,主句的时间是now,所以用would do表示和现在相反的动作,所以选B。
以上问题属网友观点,不代表本站立场,仅供参考!