满分5 > 高中英语试题 >

________ me what you wanted to know, I s...

________ me what you wanted to know, I should not have wasted my time talking so much with you.

A.Had you toldBYou have told

CYou had toldDHave you told

 

A 【解析】A 考察虚拟语气和特殊句式。句义:如果你早告诉我你想知道的事情,那么我就不会浪费时间和你说这么多了。由句义可知,这是对过去事情的虚拟,所以主句使用should have done,从句相应地使用过去完成时。故A正确。  
复制答案
考点分析:
相关试题推荐

Every time she was in trouble, she went to him for help, as he said he   ________     do anything for her.

Ashould              Bmust

Cwould              Dmight

 

查看答案

—Where did you get The Frog written by Mo Yan?

—I picked it up from a bookshop online if you ________ know.

Amust   Bwill

Ccan   Dshall

 

查看答案

When I lived with my roommates in the university, we ________ often talk into the night.

Amight            Bcould

Cshould             Dwould

 

查看答案

________ your letter, I would have set off two days ago.

AIf I could have received

BShould I receive

CIf I received

DHad I received

 

查看答案

You ________ in person; a telephone would have been enough.

Acouldn't have come         Bneedn't have come

Cshouldn't have come        Dmustn't have come

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.