B1 · متوسط · انگلیسی · 10 دقیقه
حال کامل
حال کامل عمل گذشته را به اکنون وصل میکند. با have یا has بهعلاوه اسم مفعول ساخته میشود. واژه زمانِ تمامشده، مانند yesterday، جمله را به گذشته ساده برمیگرداند.
در این درس چه چیزی را تمرین میکنید
- فعل کمکی حال را با اسم مفعول بسازید.
- میان طول زمان و نقطه شروع یکی را برگزینید.
- دیروز را با گذشته ساده نگه دارید.
توضیح
شکل فعل
حال کامل have یا has بهعلاوه اسم مفعول است: I have seen that film، She has lost her keys. he، she و it با has میآیند. دیگران با have میآیند. اسم مفعول همیشه همان گذشته ساده نیست. go گذشته ساده went دارد اما اسم مفعولش gone است: She has gone home.
طول و نقطه شروع
for طول زمان را میسنجد: for three years. since نقطه شروع را نام میبرد: since 2020، since Monday. هر دو میتوانند با حال کامل بیایند وقتی وضعیت تا اکنون ادامه دارد: She has lived here for three years. during three years در این الگو جای for را نمیگیرد.
نه با دیروز
زمان تمامشده راه حال کامل را میبندد. I saw him yesterday گذشته ساده است. I have seen him yesterday فعل حال کامل را با زمان تمامشده قاطی میکند و همین قاطیشدن خطاست. واژههایی مانند just، already و yet با حال کامل جورند: I have just finished، She hasn’t left yet.
مثالها
- I have seen that film.تجربه تا اکنون
- She has lived here for three years.وضعیت ادامهدار
- for three yearsطول زمان
- since 2020نقطه شروع
- I have just finished.پایانی تازه
اشتباههای رایج
- has went بهجای اسم مفعول، گذشته ساده را آورده است. اسم مفعول go همان gone است.
- since three years طول را مثل نقطه شروع گرفته است. طول زمان با for میآید.
تمرین
نتیجه شما
این درس تمرین رایگان است. گواهی CEFR نمیدهد.
در Surf Language ادامه دهید
برنامه شنیدن، مرور و مسیر طولانیتر را اضافه میکند. این صفحهها رایگان میمانند.
درس قبلی: حرف اضافه زمان و مکانهمه درسهای رایگان انگلیسیدرس بعدی: شرطی نوع اول و دوم برنامه را باز کن