I paid a fine of 200yuan for speeding. If only I the traffic rules!A. had respectedB. res

发布时间:2020-08-17 01:51:09

I paid a fine of 200yuan for speeding. If only I      the traffic rules!
A. had respected
B. respected
C. would have respected
D. could respect

网友回答

(答案→)A. had respected
B. respected
C. would have respected
D. could respect
解析:对过去情况的虚拟,条件句中用过去完成时,主句用“would/should/might/could + have + 过去分词”,故选A。
以上问题属网友观点,不代表本站立场,仅供参考!