谁能告之一下英语中现在完成时、过去完成时、完成进行时的区别

如题所述

第1个回答  2020-05-07
以句子中说话时间点来划分

在说话之前发生的,
只有一个过去,
不与现在相关,
就用过去时

说话前已经发生,
但与现在相关的,
现在完成时

在说话之前早已经发生,
句子中有2个动作,
要填空的那个动作在句子里另个动作前发生,
称为过去的过去,
就用过去完成时

Do
you
kown
how
many
people
were
killed

in
the
train
accident
last
week?
只有一个last
wek
过去时

2.If
it
(doesn't)

rain
tomorrow,we'll
go
sightseeing
rain
在设个句子里是动词,
一般现在时,
所以doesn;t

3.When
the
girl
was
writing

a
letter
,the
telephone

rang
, rang
是过去时, write
与rang同时发生,
所以过去进行时
相似回答
大家正在搜