يستخدم هذا الزمن للتعبير عن حدث حصل في الماضي وانتهى قبل لحظات أو انتهى في الماضي ولازالت آثاره موجودة حتى الآن.
يتكون هذا الزمن من:
has / have التصريف الثالث للفعل+
يأتي هذا الزمن عادة مع كلمات مثل:
|
since منذ |
for لمدة |
just في التو |
|
yet حتى الآن |
ever في الأبد |
never أبدًا |
|
recently حديثًا |
already تمامًا |
→ Learn more languages online at st-takla.org: Learn Arabic, Learn French, Learn Italian, Free translation..
← تعليم لغات في موقع الأنبا تكلا: تعلم اللغة العربية, شرح اللغة الفرنسية, دروس الإيطالية, ترجمة فورية..
أمثلة:
1.I have lived in Riyadh for six years.
2.I have not visited him since 1995.
3.Ahmed has already finished his homework.
4.She has written three letters just now.

* Since means from some definite point or period n the past up to now
تعني كلمة منذ اعتبارًا من نقطة أو فترة محددة في الماضي وحتى الآن.
* For means a definite period of time
تعني كلمة لمدة على فترة زمنية.
|
since منذ |
For لمدة |
|
2 oclock |
a moment |
|
Monday |
3 minutes |
|
yesterday |
an hour |
|
last night |
many hours |
|
last week/ last month/ last year |
3 days/ 5 weeks / 4 months |
|
1996 |
a year |
|
last century |
10 years |
|
he came............ |
a century |
https://st-takla.org/learn-languages/english/grammar-rules/present-perfect-tense.html