Bob could have seen the famous star _yesterday morning.A did he come B if he came C had he come
D if he should come
人气:316 ℃ 时间:2019-08-20 17:18:39
解答
这一题的答案应该是 if he had come.
这一题旨在于考查虚拟条件句
整个句子讨论的是过去的情况,但是这一情况与事实不符(BOb昨天上午若是来了的话,他会看到那位著名影/歌星的.事实是Bob昨天上午没有去,他也没有看到那个“星”)故使用了虚拟条件句.
主句用了情态动词+不定式的完成时表示过去本能够做什么事但实际上却未做,条件从句用退后时态法使用过去完成时构造虚拟语态表示这件事之前实际并未做.
Pattern:if sb.had done sth.,sb could have done sth..
推荐
猜你喜欢
- 有关苦难的名言
- 一个三角形的底和面积与一个平行四边形的底和面积分别相等,平行四边形的高是10cm,三角形的高是( ) A.10cm B.20cm C.5crn
- 如果一个数的绝对值,等于这个数的相反数,那么这个数一定是_.
- 已知一次函数y=〔2m+4〕x+〔3-n〕,求m=-1,n=2时,求一次函数图象与两坐标轴围成的三角形的面积
- 快,写公式,在把公式里字母代表的含义写一下,
- 解一道超难的数学题
- 成绩下降的检讨书,1000字左右
- 加工一批零件,师傅单独12小时完成任务,徒弟每小时加工这种零件20个,师傅、徒弟共同加工这批零件,完成任务时师徒两人完成零件个数的比是5:3,两人各做多少个零件?