一道英语题 是考查虚拟语气的

来源:百度知道 编辑:UC知道 时间:2024/05/25 19:41:23
If only we( )a phone!I'm tired of queuing outside the public phone box.
A.had B.have C.would have D.should have
答案是什么,说明原因,谢谢!

A
主要看后面的,I'm tired of queuing outside
这里的意思是我已经厌倦了在公用电话亭外面排队
所以,表达的是“现在”的感觉
所以,应该是对现在进行虚拟,就是“如果我们现在有一部电话多好呀”
所以用had,这里是have的一般过去时,
你记住,虚拟语气的时态都要退一步,have就退成它的一般过去时had

翻译,如果我们现在有一部电话多好呀,我已经厌倦了在电话亭外面排队等着打电话

A
对现在时的虚拟要用一般过去时

选择A,倒装加虚拟

A.had
虚拟语气就是这样的,用过去表示将来