英语动词时态问题
1. There (be) _ have been__ several such occurrences in the past few weeks.
在过去的几个星期,发生了几宗事故.为什么不用had been ,不是说在过去的几个星期吗?
2. We are going to Florida as soon as we (finish) _finish_____ taking our final exams.
为什么用 finish 是因为 be going to do
3. A lot of people were standing around when the police (arrive) _arrived___________.
根据主句’ were standing around’,状语从句不应该用 was arriving
1、3都可以理解了,2还是不太明白,是否理解为因为'be going to'表将来,所以从句用一般现在时来表将来时?
人气:280 ℃ 时间:2020-03-11 06:11:17
解答
1、这里说的是在过去的几个星期,所以用现在完成时,在过去的过去才用过去完成时2、这里和be going to do 结构没有关系,这句话的意思是只要我们已完成我们的期末考试我们就去佛洛雷达 3、这句话的意思是说当警察到的时...
推荐
猜你喜欢
- 利用列向量 建立一个范得蒙矩阵 ,并利用位于矩阵 的奇数行偶数列的元素建立一个新的矩阵 ,
- 寄语灾区的孩子
- 已知ABC是球o球面上的三点,三棱锥O-ABC的高为2*根号2,且角ABC=60度,AB=2,BC=4,则球o的表面积为?
- 连词成句 1.sore,I,a,have,throat(.) 2.me,shorter,You,than,are(.) 3.How,Amy,feei,does(?)
- 夫人说:“为了有一天能把德国佬赶出去,我们得不惜一切代价守住它.”(改成转述句)
- 老王 分析 但不知为什么,每想起老王,总觉得心上不安
- my,many,have,i,books,school,in 连词成句
- 古诗现代诗分类