问题 选择题

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

答案

答案:B

题目分析:句意:如果汤姆花更多时间学习,现在考试中就会做的更好。条件状语从句用had spend表示和过去相反的动作,主句的时间是now,所以用would do表示和现在相反的动作,所以选B。

单项选择题
单项选择题