满分5 > 高中英语试题 >

If he _________ more time practicing spe...

If he _________ more time practicing speaking English before, he ____ able to speak学科网(www.zxxk.com)--教育资源门户,提供试卷、教案、课件、论文、素材及各类教学资源下载,还有大量而丰富的教学相关资讯! it much better now.

A. spent; will be

B. had spent; would have been

C. spent; would have been

D. had spent; would be

 

D 【解析】 试题分析:句意:如果他以前花更多时间练习英语,他现在就会说的更好了。If条件句是和过去(before)相反,用过去完成式,主句和now(现在)相反,所以用would have done,所以选D。 考点:考查错综时间的虚拟语气  
复制答案
考点分析:
相关试题推荐

It was not until 1945, ___ the Second World War came to an end, ____ people began to realize the eventual coming of peace.

A. when; which

B. when; that

C. that; which

D. that; that

 

查看答案

I’ m tired out. I ______ all afternoon and I don’t seem to have finished anything.

A. shopped

B. have shopped

C. had shopped

D.have been shopping

 

查看答案

Carol said the work would be done by Octorber, ____ personally I doubt very much.

A. it

B. that

C. when

D. which

 

查看答案

____ one can achieve largely depend on ____ hard he works every day.

A. What; how       B. That; how          C. What why          D. That; why

 

查看答案

—How did you like Nick’s performance last night?

    —To be honest, his singing didn’t ____ to me much

A. appeal

B. belong

C. refer

D. occur

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.