We didn’ t finish the work in time. You______us since you were there.

admin2017-10-30  23

问题 We didn’ t finish the work in time. You______us since you were there.

选项 A、might help
B、should help
C、could have helped
D、must have helped

答案C

解析 句意:我们没有及时完成工作,既然你在那儿,你本可以帮助我们的。 情态动词题。could have done表示“本来能做而实际没有做”,有时用来提出委婉的 批评或表示后海;而must have done则表示“对过去发生事情的肯定推测”,意为“一定,肯定”。根据句意可知,选C。
转载请注明原文地址:https://kaotiyun.com/show/xbWC777K
本试题收录于: 英语题库普高专升本分类
0

随机试题
最新回复(0)