talkada
بازگشت به خانه
گرامرسطح B1زمان‌ها

حال کامل: تجربه‌ها و خبرهای تازه

Have you ever…؟ I've just…، already، yet؛ زمانی که گذشته را به حال وصل می‌کند.

زمان‌هاسطح B1۱۱ مهر ۱۴۰۵

متن آموزش

یک راز: حال کامل واقعاً درباره‌ی گذشته نیست، درباره‌ی الان است. وقتی می‌گویید “I've lost my keys”، پیام اصلی این است که «الان کلید ندارم».

این زمان برای فارسی‌زبان‌ها سخت است، چون «گم کرده‌ام» و «گم کردم» در فارسی خیلی وقت‌ها جای هم به کار می‌روند؛ اما در انگلیسی مرزشان روشن است.

ساختار

have / has + اسم مفعول (قسمت سوم فعل)

  • I've / you've / we've / they've finished · he's / she's finished
  • I haven't seen it. · She hasn't called.
  • Have you eaten? · Has he arrived?

اسم مفعولِ فعل‌های باقاعده شبیه گذشته است: worked، played. بی‌قاعده‌ها را باید یاد گرفت: be → been، go → gone، do → done، see → seen، eat → eaten، write → written، take → taken، break → broken.

کاربرد ۱: تجربه‌های زندگی

بازه‌ی زمانی کل زندگی شما تا الان است، پس نمی‌گویید کی:

  • Have you ever tried skiing? — تا حالا اسکی رفته‌ای؟
  • I've never seen snow in Bandar Abbas. — هیچ‌وقت در بندرعباس برف ندیده‌ام.
  • This is the best pizza I've ever had. — بهترین پیتزایی است که تا حالا خورده‌ام.

کاربرد ۲: خبر تازه با نتیجه‌ای در حال

  • I've just made some tea. Want some? — همین الان چای دم کردم. می‌خوری؟
  • She's already left. — رفته (زودتر از انتظار).
  • Have you finished yet? — Not yet. — تمام کردی؟ — هنوز نه. (yet در سؤالی و منفی، آخر جمله)

been یا gone؟

He's gone to Tabriz یعنی رفته و الان آنجاست. He's been to Tabriz یعنی رفته و برگشته (تجربه).

خط قرمز

به محض اینکه یک زمانِ تمام‌شده بیاورید (yesterday، last year، in 2018، two days ago) باید به گذشته‌ی ساده بروید. جمله‌ی “I have seen him yesterday” یکی از رایج‌ترین اشتباه‌های زبان‌آموزهاست. درس بعد همین مقایسه را دقیق‌تر بررسی می‌کند.

درباره‌ی خودتان بگویید

با جمله‌ی کامل و صادقانه جواب بدهید.

  1. Have you ever been on a plane?
  2. What's the most interesting place you've ever visited?
  3. Have you had breakfast yet?
  4. Name one thing you've never done but want to do.

این‌ها را هم درست کنید: “I have went there.” · “Did you ever eat camel meat?” (در انگلیسی آمریکایی قابل‌قبول است، ولی با حال کامل امتحانش کنید) · “She has finished it last week.”

اصلاح‌ها

I have been there. · Have you ever eaten camel meat? · She finished it last week.