是考查虚拟语气的

问题描述:

是考查虚拟语气的
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
翻译,如果我们现在有一部电话多好呀,我已经厌倦了在电话亭外面排队等着打电话