题目内容
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
解析试题分析:对过去情况的虚拟,条件句中用过去完成时,主句用“would/should/might/could + have + 过去分词”,故选A。
考点:虚拟语气的考查
点评:解答这类题目,首先需要准确判断出是真实条件句还是虚拟条件句。真实条件句所表示的假设是有可能实现的,而虚拟条件句所表示的假设是不可能或不大可能发生的。
第二节 根据对话内容从对话后的选项中选出能填入空白处的最佳选项。选项中有两项
为多余选项。
W: Dad, today is the payday.Can I have my pay?
M: ________61__________
W: You ALWAYS forget.
M: I guess I do.How much do I owe you?
W: Just $13 a week.And this is the second week.
M: The second week!? Why do I owe you that much? ________62________
W: No.You forget last Saturday, and it has been piling up.
M: ________63__________
W: Go to the bank.You have lots of money.
M: Lots of money, uh? Uh, well, I think the bank is closed.
W: Then, what about your secret money jar under your bed?
M: Oh, I guess I could do that._________64_________
W: I'm going to put some in savings, give some to the poor people, and use the rest to buy books.
M: _________65_________
A.Just seems like I paid you the other day. |
B.What are you going to do with the money? |
C.I wish I had paid you. |
D.Oh.I forgot about that. |
E.Well, I'm not sure if I have that much.
F.Don’t ask for that much at a time.
G.Well, that's sound great.