满分5 > 高中英语试题 >

You _________ me about it earlier, but y...

You _________ me about it earlier, but you didn't.

A.should have told B.would have told

C.must have told D.should tell

 

A 【解析】 考查情态动词+have done。句意:你本该早点告诉我,但是你没有。根据句意可知,空白处表示本应该做而没有做,should have done sth 表示“本应该做而没有做”,故选A。  
复制答案
考点分析:
相关试题推荐

       you succeed!

A.Can B.May C.Must D.Will

 

查看答案

Millions of pounds' worth of damage        by a storm which swept across the north of England last night.

A.will be caused B.had been caused

C.has been caused D.will have been caused

 

查看答案

Would you rather I _____ buying a new bike?

A.decided against B.will decide against

C.have decided D.shall decide against

 

查看答案

Writing stories and articles _____what I enjoy most.

A.is B.are C.was D.were

 

查看答案

Jenny said she was _____ by the programme in the TV, so she turned it off.

A.disgusted B.attracted C.disgusting D.attracting

 

查看答案
试题属性

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