I could have called you yesterday, but I______your telephone number.

admin2019-06-28  21

问题 I could have called you yesterday, but I______your telephone number.

选项 A、didn’t have
B、hadn’t had
C、won’t have
D、wouldn’t have

答案A

解析 could have done意为“本可以做……(而没有做)”,是对过去情况的假设。根据句意和时间状语yesterday(昨天)可知,but后面的句子是对过去情况的陈述,所以应用一般过去时。故选A。
转载请注明原文地址:https://jikaoti.com/ti/zLiGFFFM
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)