专四

单选题________ if I had arrived yesterday without letting you know beforehand?

A.Would you be surprised 
B.Were you surprised
C.Had you been surprised 
D.Would you have been surprised

参考答案:A进入在线模考
【译文】如果我昨天不事先打招呼就来了你会觉得吃惊吗?
【解析】错综非真实条件句。在通常情况下,非真实条件从句如果使用的过去完成式,主句通常使用“would+动词的过去完成式”,表示对与过去事实相反的情况的假想。但在这句话里.主从句用在了直接疑问句里,是说话者的现场提问,显然是询问被疑问者的当时感受,因此,采用“would+动词现在时态”,表示现在时间。B和C都不是虚拟语气中主句的正确表达。

你可能感兴趣的试题

1If not _______ with the respect he feels due to him, Jack gets very ill-tempered and grumbles all the time.

A.being treated 
B.treated 
C.be treated 
D.having been treated

2It is imperative that students _______ their term papers on time.

A.hand in 
B.would hand in 
C.have to hand in 
D.handed in

3The less the surface of the ground yields to the weight of a fully-loaded truck, ________ to the truck.

A.the greater stress is 
B.greater is the stress
C.the stress is greater 
D.the greater the stress