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
人气:218 ℃ 时间:2019-08-20 17:18:39
解答
这一题的答案应该是 if he had come.
这一题旨在于考查虚拟条件句
整个句子讨论的是过去的情况,但是这一情况与事实不符(BOb昨天上午若是来了的话,他会看到那位著名影/歌星的.事实是Bob昨天上午没有去,他也没有看到那个“星”)故使用了虚拟条件句.
主句用了情态动词+不定式的完成时表示过去本能够做什么事但实际上却未做,条件从句用退后时态法使用过去完成时构造虚拟语态表示这件事之前实际并未做.
Pattern:if sb.had done sth.,sb could have done sth..
推荐
猜你喜欢
- 一个小数,它的小数点向左移动一位啊,结果比原来大10.8,原来这个小数是多少?
- 有一个n匝的圆形线圈,放在磁感应强度为B的匀强磁场中,线圈平面.
- 如图,在水平地面点A处有一网球发射器向空中发射网球,网球飞行路线是一条抛物线,在地面上落点为B.有人在直线AB上点C(靠点B一侧)竖直向上摆放无盖的圆柱形桶,试图让网球落入桶
- X-Y=5,X2+Y2=19,求xy的值
- 如果A+B=6,AB=3,则3A方B+3AB方的值是?
- 关于自己理想的作文,还要写出家长是怎么看的
- 2001*20022002-2002*20012001=?
- 假舆马者第二个字的读音