3.I could have called you yesterday,but I ________ your telephone number.
.
I could have called you yesterday,but I ________ your telephone number.
A.didn't have B.won't have C.hadn't had
D.wouldn't have
能解释一下为什么不选C,麻烦您了
人气:489 ℃ 时间:2019-11-05 01:06:20
解答
因为 could have done 的结构是本不应该做某事 但却做了.说明已经告诉了.动作发生在过去,所以用过去式、、、had had 是过去完成时.过去完成时必须是过去的过去.必须要有一个过去的时间段.
比如
when I got the station yesterday,the bus had left.这里用had left 是因为在我到达车站之前 车已经走了.这个走,是发生在我到达之前.got已经是过去式(因为是yesterday) 所以后面用had left.而你说的这题并不是过去的过去,它没有一个对比时间段
推荐
猜你喜欢
- 以O为圆心的两个同心圆中,小圆的半径为2,大圆的弦AB与小圆交于点C,D,且角COD=60度,且C是AD中点
- 甲乙两球在光滑水平轨道上同向运动,已知它们的动量分别是甲乙两球在光滑水平轨道上同向运动,
- 尊重他人的事例
- 排列组合公式 有1;2;3三个数六位数字可以组合多少组
- 谣去掉言字旁右边加个风怎么念
- 在有余数的除法中,除数是b,商是c,(b、c不等于0).被除数最大是()
- 钟面上经过一小时,分钟转过的角度与时针转过的角度的度数比是()
- 寡学术的学术,处决如流的处决,普颜色不变的颜色,在相位者多龌龊循默的龌龊古今义