برای ساختن ماضی نقلی(زمان حال کامل) از فعل کمکی have و has و اسم مفعول فعل اصلی(قسمت سوم فعل) استفاده می گردد؛
بدین ترتیب که از has برای سوم شخص مفرد و برای سایر ضمایر از have استفاده می کنیم؛فرمول:
اسم مفعول + فعل کمکی have/has+ فاعل
من دیده ام
I have seen
او دیده است
He has seen
برای سوالی کردن این زمان افعال کمکی have,has را در ابتدای جمله قبل از فاعل قرار می دهیم و چنانچه بخواهیم منفی جواب دهیم کلمه not را بعد از افعال کمکی have ,has قرار میدهیم ؛مثال:
آیا او با مدیر مدرسه صحبت کرده است؟
Has he spoken to the principal?
خیر؛هنوز با او صحبت نکرده است
No,he hasn't spoken to him yet
برای منفی سوالی کردن ماضی نقلی بهتر است have not , has not را بصورت فرم مخفف haven't , hasn't را در ابتدای جمله قبل از فاعل قرار دهیم؛مثال:
آیا شما قبلا او را ندیده اید؟
Haven't you seen him before?
ولی فرم منفی سوالی ماضی نقلی که در مکاتبات تجارتی و نامه های رسمی بکار می رود بطریق زیر است:
آیا شما قبلا او را ندیده اید؟
Have you not seen him before?
علامت ماضی نقلی در زبان فارسی پسوندهای(ام؛ای؛است؛ایم؛ای� �؛اند) می باشند که به آخر اسم مفعول مانند(رفته؛زده؛خورده) اضافه می شوند؛مثال:
من شام خورده ام
I have eaten dinner
منبع
تست و گرامر انگلیسی عباس فرزام
7 - خردادماه - 1390 ساعت 09:52 ق.ظ