UPSR & SPM LEARNING CENTRE

Search

2020年2月9日星期日

Comparison Table of Tenses 时态对比图 解决你的疑惑


Comparison table   
查看单一用法 :直看   查看对比 :横看
*Vertically : Check for comparison among tenses
*Horizontally : Check for specific tenses

Present Perfect

(has/have + past participle)
Present Perfect Continuous

(has/have + been + present participle)
Past Perfect

(had + past participle)
Past Perfect Continuous

(had + been + present participle)
Past Simple

Past (verb)
Present Continuous

(Am/is/are + present participle)
I have been doing 我一直都在(动词),刚停止

I’ve been working hard. Now I’m going to have a break.
我一直都在努力工作。
I am doing 我正在(还在持续)

Don’t disturb me, I’m working.
别打扰我,我正在工作。
I have done
我完成了。
注重活动的结果,动作已经完成。

The car is functioning again. I’ve repaired it.
车子能重新操作了。我刚修理好了。
I have been doing
注重活动的过程,不知动作是否完成。

My hands are dirty. I’ve been repairing the car.
我的手脏了。我一直都在修理车子。(一直到我说话的当下才停止)
How much, how many? 一个完毕的动作发生了多少次?

How much of that book have you read? 你读那本书的几多了?(多少页)

Sally has written five letters today. 莎莉今天写了五封信。
How long? 一个还未完毕的活动发生了多久?


How long have you been reading the book? (你读这本书多久了)


Sally has been writing the letters all day.
莎莉一整天都在写信。
I have been doing (在现在式) 一直到现在

 







Why my boy hasn’t pick me up? I’ve been waiting for one hour.
为什么我的boy还没来接我(说这句话是=现在)?到目前为止,我已经等了一个小时了。
I had been doing (在过去式)一直到过的某个点

 






My boy hadn’t pick me up yesterday. I’d been waiting for one hour.
我的boy昨天没来接我(说这句话是=过去式)。我已经等了一个小时了。
Have + past participle
I have done 
在现在式 * 动作完成

 





The house is dirty. He hasn’t cleaned it for weeks.
Had + past participle
I had done
在一件过去式的活动 *之前发生 (过去的过去)
The house was dirty. He hadn't cleaned it for weeks.

 













没有评论:

发表评论