满分5 > 高中英语试题 >

If he ___ me his telephone number yester...

If he ___ me his telephone number yesterday, I ___ able to ring him up now.

A. told, would be                B. had told, would have been

C. had told, would be             D. told, am

 

C 【解析】 试题分析:句意,如果昨天他告诉我他的电话号码,我现在就能给他打电话了。这是一个虚拟条件句,条件从句表示的动作和主句表示的动作发生的时间不一致,所以这是一个错综时间条件句。此时主、从句动词的形式应根据各自所表示的时间进行调整,if条件句是对过去的虚拟,故用过去完成时,而主句是对现在的虚拟,故用 would do形式,故选C。 考点:虚拟条件句中错综时间条件句的考查。
复制答案
考点分析:
相关试题推荐

The internet has made ____ possible for everyone to talk with friends miles away.

A. that     B. this    C. one     D. it

 

查看答案

The _________ at the military academy is so rigid that students can hardly bear it.

A. convention                               B. confinement                   C. principle                                          D. discipline

 

查看答案

I remembered _____ the door before I left the office, but forgot to turn off the lights.

A. locking   B. to lock      C. having locked    D. to have locked

 

查看答案

Teachers required that all the students ___ their homework all alone.

A. must finish                 B.  would finish                 C. had to finish                               D. finish

 

查看答案

­­­His favorite food is fried snack and soft drinks. ______ is no surprise that losing weight is just his dream.

A. There            B. It                C. As              D. What

 

查看答案
试题属性

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