电工教学视频:请教高手语法题!!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 14:33:07
---Sir, why am I given a ticket?I___only 60 miles an hour.
---There's a 40 limit in this area.
A.do
B.was doing
C.had done
D.have been doing
答案是B,请问为什么?这是什么用法?
谢谢

P128/35

---Sir, why am I given a ticket?I___only 60 miles an hour.
---There's a 40 limit in this area.
A.do
B.was doing
C.had done
D.have been doing
答案是B,请问为什么?这是什么用法?
谢谢
B过去某时间正在做,用过去进行时
首先 A 显然不对 因为是过去
C 显然也不对 因为过去完成时一般是用在过去的过去 这里没有道理用 而且它通常口语中很少出现 一般是在书面表达中才出现
D 表示从过去一直持续到现在都在做 显然我现在不可能还在开车~~~

——先生,为什么给我开票啊?我刚才开车只是60英里/小时
——在这限速40英里/小时

强调过去某时间正在做,用过去进行时

这句话的意思是
警察先生,你为什么要给我罚单?
我刚刚的速度是60m/h

表示刚刚正在进行的动作 或着表示刚刚在进行的动作而且现在仍然在继续

这是过去进行时,说明过去我正在以60米/小时的速度行驶。译为:警察先生,我为什么会得到一张罚单,我刚刚正在以60 米/小时的速度行驶啊,

B 过去进行时。它表示当时的情况,即“当时我只是开了60米/小时”。

过去进行式,表示在过去的某个时刻中正在进行的事