关于if虚拟语气的用法的问题
我做到一道题目:
If we _____(catch) the 10 o'clock train,we _____ (get) there by lunch time.
我的理解是..caught...would get...如果我们能赶上10点的火车,我们就可以赶上午饭时间到达哪里.
.had caught...would have got...
有人可以告诉我为什么是这样的答案吗?我不知道我错在哪里了
我不太明白的是,为什么我不能理解为我们还没出发,到站是将来要发生的事情
人气:357 ℃ 时间:2019-12-13 11:00:24
解答
因为 赶火车 这个时态是在 到达 这个时间点之前,而 达到 也是过去的一个时间点,所以应该用 过去的过去 这个虚拟语气时态.因而答案就是 had caught...would have got...学习虚拟语气一定要把握好时间点,如果出现具体...
推荐
猜你喜欢
- 在不同的班级 用英语怎么说
- 周长等于12厘米的三角形有集合怎么表示,
- 习惯 (贬义)造句!赏金可是很高的哟.
- 足球场占地面积约0.8( )填单位
- 设等差数列{an}满足3a8=5a13 且a1>0,Sn为其前n项和,Sn的最大值是
- 一堆涂有红黑两种颜色的球若干个,已知红球的个数比黑球少,但红球个数的两倍比黑球多,若把每一个红球记作2,每一个黑球记作,则总数为60,那么这两种球各有多少?
- 英语翻译
- A有若干本数,B借走一半加一本,剩下的书,C借走一半加两本,再剩下的书,D借走一半加3本,最后A还有2本书,问A原有多少书?