ماضی نقلی (Present Perfect) در زبان انگلیسی برای بیان اعمال یا رویدادها در گذشته استفاده میشود که تا زمان حال ادامه دارند، یا تأثیری بر زمان حال دارند، یا تازه اتفاق افتادهاند.
ساختن ماضی نقلی
ماضی نقلی در زبان انگلیسی از دو بخش تشکیل میشود:
- فعل کمکی have یا has: این فعل در زمان حال ساده قرار میگیرد.
- شکل سوم فعل اصلی (Past Participle):** این شکل از فعل با اضافه کردن -ed یا -en به انتهای فعل اصلی ساخته میشود.
مثال:
- I have eaten breakfast. (من صبحانه خوردهام.)
- Has she finished her homework? (او تکالیف مدرسهاش را تمام کرده است؟)
کاربردهای ماضی نقلی
ماضی نقلی در زبان انگلیسی کاربردهای متنوعی دارد. در اینجا به چند مورد از کاربردهای اصلی آن اشاره میکنیم:
-
برای بیان اعمال یا رویدادها در گذشته که تا زمان حال ادامه دارند:
-
I have lived in this city for 10 years. (من به مدت ۱۰ سال در این شهر زندگی کردهام.)
-
She has worked hard all day. (او تمام روز سخت کار کرده است.)
-
برای بیان اعمال یا رویدادها در گذشته که تأثیری بر زمان حال دارند:
-
I have learned English, so I can communicate with people from all over the world. (من انگلیسی یاد گرفتهام، بنابراین میتوانم با مردم سراسر جهان ارتباط برقرار کنم.)
-
The storm has caused a lot of damage. (طوفان باعث خسارات زیادی شده است.)
-
برای بیان اعمال یا رویدادها که تازه اتفاق افتادهاند:
-
I have just arrived. (من همین الان رسیدم.)
-
He has just called. (او همین الان زنگ زد.)
مثالهای ساده ماضی نقلی
در اینجا ۱۵ مثال ساده از کاربرد ماضی نقلی در زبان انگلیسی آورده شده است:
- I have seen that movie. (من آن فیلم را دیدهام.)
- He has already eaten. (او قبلاً غذا خورده است.)
- We have not finished our homework yet. (ما هنوز تکالیف مدرسهمان را تمام نکردهایم.)
- Have you ever been to London? (آیا تا به حال به لندن رفتهاید؟)
- They have just moved to a new house. (آنها به تازگی به خانه جدیدی نقل مکان کردهاند.)
- I have lost my keys. (من کلیدهایم را گم کردهام.)
- She has broken her leg. (او پایش را شکسته است.)
- The weather has been very hot lately. (هوا اخیراً خیلی گرم بوده است.)
- I have learned a lot of new things this year. (من امسال چیزهای زیادی یاد گرفتهام.)
- He has not called me back yet. (او هنوز به من زنگ نزده است.)
- Have you done your research? (آیا تحقیقت را انجام دادهای؟)
- I have been working on this project for months. (من ماههاست روی این پروژه کار میکنم.)
- She has been feeling sick lately. (او اخیراً احساس بیماری میکند.)
- The plane has landed. (هواپیما به زمین نشسته است.)
- The sun has set. (خورشید غروب کرده است.)
آخرین دیدگاهها