در واقع، تفاوت عمده حال کامل و گذشته در همین امر است. یعنی، گذشته به زمان دقیق و مشخصی دلالت می کند در حالی که، حال کامل همانطور که گفته شد زمان مشخصی ندارد. بطور مثال:
زمانی که از کلماتی نظیر When/After در جمله استفاده می شود، از آنجایی که اینگونه کلمات زمان دقیق را مشخص می کنند، بنابراین همراه آنها زمان گذشته ساده استفاده می گردد.
فاعل + فعل کمکی + قسمت سوم فعل Subject + have/has + Past Participle
صحبت درباره ی تجربیات و استفاده از کلمات Ever, Never, Always |
.my last birthday was the worst day I have ever had |
Have you ever met George? Yes, but I’ve never met his wife. |
وقتی زمانی که به آن اشاره می کنیم هنوز تمام نشده |
.I have worked hard this week |
.It has rained a lot this year |
.We haven't seen her today |
وقتی درباره ی تعداد دفعات انجام یک کار از گذشته تا کنون صحبت می کنیم |
.They have seen that film six times |
.It has happened several times already |
.We have eaten at that restaurant many times |
فعلی در گذشته ی نزدیک و استفاده از کلمات Just, Recently |
.Scientists have recently discovered a new breed of monkey |
.We have just got back from our holidays |
استفاده از قیدهای زمانی حال so far, untile now, up to now, yet |
?Where have you been up to now |
(در جملات سوالی و منفی) ?Have you finished your homework yet .No, so far I’ve only done my history |
وقتی طول مدت انجام کار و یا نقطه شروع آن برای ما اهمیت دارد و هنوز هم ادامه دارد |
.They’ve been staying with us since last week |
.I have worked here for many years |
وقتی کاری در گذشته شروع شده و هنوز ادامه دارد |
.They’ve been married for nearly fifty years |
.She has lived in Liverpool all her life |
.She has been living in Liverpool all her life |
در این مورد بهتر است از حال کامل استمراری استفاده شود مگر اینکه فعل در حالت استمراری استفاده نشود، مانند مثال اول.