B1 Questions & Negation 12 min read متوسط

پرسیدن درباره زندگی و پیشرفت (پرسش‌های حال کامل)

سوالات Present Perfect مثل یه پلن که گذشته رو به حال وصل می‌کنه. بیشتر رو «تجربه‌ها» و «نتایج» تمرکز می‌کنه، نه یه «زمان مشخص» تو گذشته.

Grammar Rule in 30 Seconds

Use Present Perfect questions to bridge the past and present when asking about life experiences or ongoing progress.

  • Swap the subject and 'have/has' to form the question: 'Have you...?'
  • Always use the past participle (V3) of the main verb, like 'seen' or 'done'.
  • Use 'ever' for general life experiences and 'yet' for expected progress.
Have/Has + 👤 + Verb(ed/V3) + ❓

مرور کلی

تا حالا شده دی‌ام (DM) بفرستی و همون لحظه بفهمی مهم‌ترین بخشش رو یادت رفته؟ یا شاید برات سوال شده که رفیقت بالاخره اون سریال نتفلیکسی که هفته‌ها پیش پیشنهاد دادی رو تموم کرده یا نه؟ اگه داری سرت رو تکون می‌دی، همین الانشم داری از منطق Present Perfect Questions توی ذهنت استفاده می‌کنی.
این مبحث گرامری مثل یه پل بین تجربه‌های گذشته‌ت و مکالمه‌ی الانته. فقط بحث این نیست که چی شده؛ بحث اینه که همین الان چی مهمه. چه وقتی که از کراشت می‌پرسی تا حالا به ژاپن سفر کرده یا نه، چه وقتی که داری چک می‌کنی ببینی اسنپت رسیده یا نه، به این ساختار نیاز داری.
این ابزار نهایی برای پرسیدن از «تجربه‌های زندگی» و «آپدیتِ وضعیت» توی جعبه‌ابزار انگلیسیته.
تصور کن توی یه مهمونی هستی. نمی‌خوای از یکی بپرسی: «آیا سه‌شنبه ساعت ۷:۴۵ عصر پیتزا خوردی؟» این سوال خیلی دقیق و راستش رو بخوای یکم عجیب و غریبه. به جاش می‌پرسی: Have you tried the pizza? داری درباره‌ی تجربه‌شون توی این مهمونی و در همین لحظه می‌پرسی.
زمان Present Perfect گذشته رو به حال وصل می‌کنه. توی حالت سوالی، راهیه که باهاش سوابق یه نفر رو کشف می‌کنیم یا وضعیت پیشرفت یه کار رو چک می‌کنیم. فرقش مثل فرق پرسیدن درباره‌ی یه حقیقتِ تموم شده و مرده (Past Simple) با یه تجربه‌ی زنده و جاریه.
اگه Past Simple مثل یه عکس پولاروید باشه، Present Perfect مثل یه لایو استریمه. پویاست، به زمان حال ربط داره و همون‌طوریه که آدم‌های واقعی وقتی می‌خوان با هم آشنا بشن یا کاری رو پیش ببرن، با هم حرف می‌زنن. اگه هنوز توش استاد نشدی نگران نباش، چون همین الان قراره یادش بگیری.

این گرامر چطور کار می‌کنه

منطقش ساده‌ست: می‌خوایم بدونیم آیا چیزی در *هر* زمانی تا به الان اتفاق افتاده یا نه. اصلاً برامون مهم نیست که دقیقاً *کی* بوده. اگه بپرسم Have you seen the new Spider-Man movie? برام مهم نیست دیروز دیدیش یا سه هفته پیش؛ فقط می‌خوام بدونیم این تجربه توی ذهنت هست که بتونیم درباره‌ش گپ بزنیم یا نه.
ما از فعل کمکی have یا has به عنوان یه سیگنال استفاده می‌کنیم. این فعل به شنونده می‌گه: «هی، دارم درباره‌ی زندگیت یا یه نتیجه‌ی اخیر ازت سوال می‌پرسم!» بعدش از past participle (شکل سوم فعل) استفاده می‌کنیم. have/has رو مثل کلیدی تصور کن که استارت ماشین رو می‌زنه و past participle همون مقصد اصلیته.
بدون هر دوی این‌ها، ماشین حرکت نمی‌کنه. این یه کار تیمی بین این دوتاست. ضمناً حواست به کلماتی مثل ever ، yet و already هم باشه.
این‌ها مثل نمک و فلفل این سوال‌ها هستن؛ بهشون مزه و معنای خاصی می‌دن.

الگوی ساخت

1
ساختن این سوال‌ها نیاز به یه جور «جابه‌جایی» داره. توی یه جمله‌ی معمولی می‌گیم You have eaten. توی سوال، have می‌پره اول جمله.
2
با فعل کمکی شروع کن: Have یا Has.
3
فاعل رو اضافه کن: I ، you ، we ، they ، he ، she یا it.
4
شکل سوم فعل (past participle) رو اضافه کن: برای فعل‌های باقاعده، همون فرمی که -ed می‌گیره (مثل played). برای فعل‌های بی‌قاعده، باید از ستون سوم جدول استفاده کنی (مثل seen ، gone ، done).
5
بقیه‌ی جمله رو اضافه کن: کلماتی مثل yet ، ever یا مفعول جمله.
6
Form | Example | Translation
7
--- | --- | ---
8
I / You / We / They | Have you finished? | تمومش کردی؟
9
He / She / It | Has she called? | اون (دختر) زنگ زده؟
10
Negative Question | Haven't they arrived? | اونا هنوز نرسیدن؟
11
With 'Ever' | Have you ever been? | تا حالا (اونجا) بودی؟

کی استفاده کنیم

چهار تا موقعیت یا «حس و حال» اصلی برای این گرامر وجود داره:
  • Life Experiences: Have you ever bungee jumped? (امیدوارم موقعی که قهوه‌ی داغ دستت بوده این کار رو نکرده باشی). این برای هر چیزیه که توی زندگیت تا الان اتفاق افتاده.
  • Recent Actions with Present Results: Has the mail come yet? می‌خوای بدونی نامه‌ها *الان* اینجان یا نه.
  • Unfinished Time Periods: Have you had much coffee today? (روز هنوز تموم نشده، و اعتیاد تو به کافئین هم همین‌طور).
  • Checking Progress: Have you finished that report yet? از این برای رو مخ رفتنِ ملایمِ همکارها یا هم‌خونه‌ای‌هات استفاده کن.

اشتباهات رایج

بزرگ‌ترین تله اینه که به جای past participle از past simple استفاده کنی. مردم زیاد می‌گن: ✗ Have you went? در حالی که درستش اینه: ✓ Have you gone?. یادت باشه، went برای گذشته‌ی ساده‌ست؛ gone برای زمان کامله. یه اشتباه کلاسیک دیگه اینه که ever رو جای اشتباهی بذاری. معمولاً درست قبل از فعل اصلی می‌شینه: Have you EVER seen.... همچنین اگه به زمان خاصی اشاره می‌کنی، از این گرامر استفاده نکن. اگه بگی yesterday (دیروز)، حتماً باید از گذشته‌ی ساده استفاده کنی. جمله‌ی ✗ Have you seen him yesterday? یه جنایت علیه گرامره! به جاش بگو: ✓ Did you see him yesterday?. در آخر هم یادت نره که Has فقط برای he ، she و it استفاده می‌شه. سگت یه has به حساب میاد، اما رفیقات have هستن.

مقایسه با الگوهای مشابه

رقیب اصلی این گرامر، Past Simple هست. Past Simple (Did you...?) رو مثل یه جعبه‌ی بسته تصور کن. توی یه زمان خاص اتفاق افتاده و تموم شده. اما Present Perfect (Have you...?) مثل یه درِ بازه؛ به زمان حال وصل می‌شه.
  • Past Simple: Did you see him at 5 PM? (زمان مشخص و دقیق).
  • Present Perfect: Have you seen him? (همین تازگی‌ها، الان دارم دنبالش می‌گردم).
یه مقایسه‌ی دیگه هم با Present Perfect Continuous (Have you been working?) وجود داره. اگه می‌خوای روی *تداوم* یا این حقیقت که کار هنوز داره انجام می‌شه تاکید کنی، از نسخه‌ی استمراری (Continuous) استفاده کن. اما از نسخه‌ی ما (Have you worked?) استفاده کن تا روی *تموم شدن* یا فقط این *حقیقت* که اون کار حداقل یک بار انجام شده، تمرکز کنی.

سؤالات رایج

Q

می‌تونم از already توی سوال استفاده کنم؟

آره! معمولاً برای نشون دادن تعجب استفاده می‌شه. Have you finished ALREADY? یعنی «واو، چه سریع تموم کردی!»

Q

فرق بین Have you been to و Have you gone to چیه؟

کلمه‌ی Been to یعنی رفتی و برگشتی. اما Gone to یعنی رفتی و هنوز همون‌جایی. اگه بپرسم Have you been to Paris? یعنی فرض می‌کنم الان جلوی من ایستادی.

Q

همیشه باید آخر سوال yet بذارم؟

برای سوال‌هایی که داری چیزی رو «چک» می‌کنی خیلی رایجه، اما اجباری نیست. Has he called? درسته، اما Has he called yet? برای چیزی که منتظرش هستی طبیعی‌تر به نظر می‌رسه.

Q

ایرادی نداره توی همه‌ی سوال‌ها از ever استفاده کنم؟

نه، ever دقیقاً یعنی «در کلِ طول عمرت». برای سوال‌های بزرگ زندگی ازش استفاده کن، نه برای اینکه بپرسی یکی ساندویچش رو تموم کرده یا نه!

2. Negative Questions (Contractions)

Full Form Contraction Usage Note
Have you not
Haven't you
Common in speech to show surprise.
Has he not
Hasn't he
Used when you expect a 'yes' answer.
Have they not
Haven't they
Used to confirm information.

3. Forming Present Perfect Questions

Auxiliary Subject Past Participle (V3) Example
Have
I
seen
Have I seen this before?
Have
you
eaten
Have you eaten yet?
Has
he
gone
Has he gone home?
Has
she
finished
Has she finished her work?
Has
it
started
Has it started raining?
Have
we
met
Have we met before?
Have
they
called
Have they called you?

Meanings

A question form used to ask about actions that happened at an unspecified time in the past, or actions that started in the past and continue to the present.

1

Life Experience

Asking if someone has ever done something in their entire life up to this moment.

“Have you ever been to Japan?”

“Has she ever tried skydiving?”

2

Unfinished Time/Duration

Asking about the length of time a current situation has existed.

“How long have you lived in London?”

“Has he worked here for a long time?”

3

Recent Actions with Present Results

Asking about a completed action that is relevant to the conversation right now.

“Have you seen my keys?”

“Has the mail arrived yet?”

Reference Table

Reference table for پرسیدن درباره زندگی و پیشرفت (پرسش‌های حال کامل)
فاعل فعل کمکی شکل فعل سوال نمونه
I / You / We / They
Have
Past Participle
Have you seen the news?
He / She / It
Has
Past Participle
Has it started yet?
I / You / We / They (Neg)
Haven't
Past Participle
Haven't you finished?
He / She / It
Hasn't
Past Participle
Hasn't she replied?
Anyone (Experience)
Have/Has
ever + Participle
Have you ever eaten bugs?
Anyone (Recent)
Have/Has
Participle + yet
Has the bus arrived yet?

طیف رسمیت

رسمی
Have you completed the assignment as of yet?

Have you completed the assignment as of yet? (Workplace or school)

خنثی
Have you finished your work yet?

Have you finished your work yet? (Workplace or school)

غیر رسمی
You done yet?

You done yet? (Workplace or school)

عامیانه
You through with that?

You through with that? (Workplace or school)

Present Perfect Question Uses

Present Perfect Questions

Experiences

  • Travel Have you been to...?
  • Food Have you tried...?

Progress

  • Tasks Have you finished...?
  • Arrivals Has it arrived yet?

Past Simple vs Present Perfect

Past Simple
Specific Time Did you go yesterday?
Present Perfect
Unspecified Time Have you ever gone?

Choosing the Right Tense

1

Is there a specific past time?

YES
Use Past Simple (Did you...?)
NO
Go to next step
2

Is it about life experience?

YES
Use Present Perfect (Have you ever...?)
NO
Use Present Perfect (Have you... yet?)

مثال‌ها بر اساس سطح

1

Have you seen my dog?

Have you seen my dog?

2

Have you eaten lunch?

Have you eaten lunch?

3

Has she arrived?

Has she arrived?

4

Have they finished?

Have they finished?

1

Have you ever been to London?

Have you ever been to London?

2

Have you finished your homework yet?

Have you finished your homework yet?

3

Has he ever tried pizza?

Has he ever tried pizza?

4

Have you seen that movie already?

Have you seen that movie already?

1

How long have you worked here?

How long have you worked here?

2

Have you been feeling okay lately?

Have you been feeling okay lately?

3

Has it rained much this week?

Has it rained much this week?

4

Have you ever had to speak in public?

Have you ever had to speak in public?

1

Haven't you finished that report yet?

Haven't you finished that report yet?

2

How many times have I told you not to do that?

How many times have I told you not to do that?

3

Has there been any progress on the new project?

Has there been any progress on the new project?

4

Have you ever considered moving abroad?

Have you ever considered moving abroad?

1

Has it ever occurred to you that you might be wrong?

Has it ever occurred to you that you might be wrong?

2

Have you not been informed of the changes?

Have you not been informed of the changes?

3

What have you been doing with yourself since we last met?

What have you been doing with yourself since we last met?

4

Has the witness ever seen the defendant before today?

Has the witness ever seen the defendant before today?

1

Has there ever been a more poignant example of this phenomenon?

Has there ever been a more poignant example of this phenomenon?

2

Have you perused the documents I sent over this morning?

Have you perused the documents I sent over this morning?

3

Has it not been established that the climate is changing?

Has it not been established that the climate is changing?

4

How have you found the transition to your new role thus far?

How have you found the transition to your new role thus far?

به‌راحتی اشتباه گرفته می‌شود

Asking About Life & Progress (Present Perfect Questions) در مقابل Present Perfect vs. Past Simple

Learners often use Present Perfect with specific times (e.g., 'I have seen him yesterday').

Asking About Life & Progress (Present Perfect Questions) در مقابل Been vs. Gone

Learners use 'gone' when the person has already returned.

Asking About Life & Progress (Present Perfect Questions) در مقابل Since vs. For

Mixing up the starting point and the duration.

اشتباهات رایج

Have you saw the movie?

Have you seen the movie?

You must use the past participle (seen), not the past simple (saw).

Has you eaten?

Have you eaten?

'Has' is only for he/she/it. 'You' takes 'have'.

You have seen it?

Have you seen it?

In English questions, the verb must come before the subject.

Have you been to Paris yesterday?

Did you go to Paris yesterday?

You cannot use specific times like 'yesterday' with the Present Perfect.

Have you ever went there?

Have you ever been there?

'Been' is the participle for visiting a place and returning.

How long you have lived here?

How long have you lived here?

Even with 'How long', you must invert the subject and 'have'.

Have you finish yet?

Have you finished yet?

Don't forget the -ed on regular verbs!

Have you been knowing him for long?

Have you known him for long?

Stative verbs like 'know' are rarely used in the continuous form.

Has the mail came?

Has the mail come?

The participle of 'come' is 'come', not 'came'.

Have you not been seeing the news?

Haven't you seen the news?

Using the continuous form implies a repeated action, but 'seen' is usually preferred for the fact of the news.

الگوهای جمله‌سازی

Have you ever ___?

How long have you ___?

Has it ___ yet?

Real World Usage

Job Interview very common

Have you ever worked in a fast-paced environment?

Texting Friends constant

Have u seen my text yet??

Airport/Travel common

Has the flight been delayed?

Doctor's Office common

Have you had these symptoms before?

Social Media very common

Has anyone else noticed the new update?

Ordering Food occasional

Has our food been prepared yet?

🎯

فرق 'Been' و 'Gone'

وقتی می‌خوای بپرسی کسی جایی رفته و برگشته، همیشه از 'Have you BEEN to...' استفاده کن. 'Gone' یعنی اون شخص هنوز اونجاست و برنگشته، که وقتی داری باهاش صحبت می‌کنی غیرممکنه! مثلاً:
Have you been to the cinema?
⚠️

زمان مشخص ممنوع!

هرگز 'Present Perfect' رو با کلمات زمان مشخص مثل 'yesterday', 'last week' یا 'at 2 PM' استفاده نکن. اگه زمان ذکر شد، باید بری سراغ 'Past Simple'. مثلاً:
Did you go to the cinema yesterday?
💡

ترفند 'Yet'

همیشه 'yet' رو آخر سوال بیار. اینجوری خیلی طبیعی‌تر به نظر میاد:
Has it started yet?

Smart Tips

Stop! If you use those words, you must switch to 'Did you...?' instead of 'Have you...?'

Have you seen him yesterday? Did you see him yesterday?

Use 'Have you seen...?' if it's still in theaters or relevant, but 'Did you see...?' if you are talking about a specific time you both were at the cinema.

Did you see the new Marvel movie? (General) Have you seen the new Marvel movie? (General)

Add 'ever' to your questions about experiences. It sounds less like an interrogation and more like a friendly inquiry.

Have you been to Japan? Have you ever been to Japan?

Put 'yet' at the very end. It signals that you expect the task to be done soon.

Have you yet finished? Have you finished yet?

تلفظ

/hæv juː/

Contraction of 'Have'

In fast speech, 'Have you' often sounds like /həvjə/ or even /vjə/.

/həz/

Weak form of 'Has'

The 'h' in 'Has' is often dropped when it follows a word ending in a consonant.

Rising Intonation

Have you seen it? ↗

Standard yes/no question intonation.

Falling Intonation

Where have you been? ↘

Standard Wh- question intonation.

حفظ کنید

روش یادسپاری

H.S.P. (Have/Has + Subject + Participle). Think: 'Have Some Pizza?' to remember the order.

تداعی تصویری

Imagine a bridge with 'Past' on one side and 'Present' on the other. A person standing in the middle is asking 'Have you...?' because they are looking at both sides at once.

Rhyme

To ask about the things you've done, start with 'Have' and have some fun!

Story

A traveler arrives at a hotel. He asks, 'Have you seen my reservation?' (Result). The clerk asks, 'Have you ever stayed here before?' (Experience). The traveler replies, 'No, but I have traveled for ten hours!' (Duration).

شبکه واژگان

EverNeverYetAlreadySinceForLatelyRecently

چالش

Go to a friend or colleague and ask them three 'Have you ever...?' questions about their hobbies.

نکات فرهنگی

British speakers use the Present Perfect much more frequently than Americans, especially for recent actions with 'just' or 'yet'.

Americans often substitute the Past Simple for the Present Perfect in informal speech. 'Did you eat yet?' is very common in the US, whereas 'Have you eaten yet?' is more standard in the UK.

In global business, using the Present Perfect is seen as more professional and less 'blaming' than the Past Simple when checking on status.

The Present Perfect developed in Germanic languages as a way to express the 'resultative' state of an action.

شروع‌کننده‌های مکالمه

Have you ever traveled to a country where you didn't speak the language?

How long have you been studying English?

Have you seen any good movies lately?

Have you ever had a 'small world' moment where you met someone you knew in an unexpected place?

موضوعات نگارش

Write about three things you have achieved this year that you are proud of.
List five places you have never been to but would love to visit, and explain why.
Reflect on how your life has changed in the last five years. Use 'since' and 'for'.

اشتباهات رایج

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

جای خالی رو با شکل درست فعل 'to see' پر کن.

Have you ___ the new season of Stranger Things?

✓ Correct! ✗ Not quite. Correct answer: seen
ما تو سوالات 'Present Perfect' از 'past participle' فعل 'seen' استفاده می‌کنیم.
کدوم جمله برای یه تجربه زندگی از نظر گرامری درسته؟ چند گزینه‌ای

بهترین گزینه رو انتخاب کن:

✓ Correct! ✗ Not quite. Correct answer: Have you ever eaten sushi?
'Have you ever + past participle' راه استاندارد برای پرسیدن راجع به تجربه‌های زندگیه.
اشتباه این جمله رو پیدا کن. Error Correction

Find and fix the mistake:

Has you finished your lunch yet?

✓ Correct! ✗ Not quite. Correct answer: Have you finished your lunch yet?
با فاعل 'you'، فعل کمکی باید 'have' باشه، نه 'has'.

Score: /3

تمرین‌های عملی

8 exercises
Choose the correct auxiliary verb. چند گزینه‌ای

____ she ever been to New York?

✓ Correct! ✗ Not quite. Correct answer: Has
We use 'has' for the third person singular (she).
Complete the question with the correct form of the verb in brackets.

Have you ____ (write) the email yet?

✓ Correct! ✗ Not quite. Correct answer: written
The past participle of 'write' is 'written'.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

Have you saw the new Batman movie?

✓ Correct! ✗ Not quite. Correct answer: saw
The past participle 'seen' should be used instead of the past simple 'saw'.
Put the words in the correct order. Sentence Reorder

long / how / you / known / have / him / ?

✓ Correct! ✗ Not quite. Correct answer: How long have you known him?
The structure is How long + have + subject + V3.
Match the question with the correct short answer. جفت کردن

1. Have you eaten? 2. Has he left? 3. Have they arrived?

✓ Correct! ✗ Not quite. Correct answer: 1-Yes I have, 2-No he hasn't, 3-Yes they have
Short answers must match the auxiliary verb used in the question.
Translate the question into English. ترجمه

¿Alguna vez has montado en camello?

✓ Correct! ✗ Not quite. Correct answer: Have you ever ridden a camel?
'Ever' and the past participle 'ridden' are required for life experiences.
Choose the best response to complete the dialogue. Dialogue Completion

A: Have you seen my keys? B: ____

✓ Correct! ✗ Not quite. Correct answer: No, I haven't seen them.
The response should stay in the Present Perfect to match the question's focus on the current result.
Which of these is a correct Present Perfect question? Grammar Sorting

Select the correct one:

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to Spain?
This follows the Have + Subject + ever + V3 rule.

Score: /8

Practice Bank

10 exercises
سوال رو کامل کن. پر کردن جای خالی

___ your sister ever lived in London?

✓ Correct! ✗ Not quite. Correct answer: Has
سوال درست رو برای بررسی پیشرفت انتخاب کن. چند گزینه‌ای

چک کردن اینکه دوستت برای رفتن آماده‌ست:

✓ Correct! ✗ Not quite. Correct answer: Have you put on your shoes yet?
کلمات رو مرتب کن تا یه سوال درست بسازی. Sentence Reorder

ever / you / have / been / Paris / to / ?

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to Paris?
جمله رو به انگلیسی ترجمه کن. ترجمه

Hat sie den Film schon gesehen?

✓ Correct! ✗ Not quite. Correct answer: Has she seen the movie already?
اشتباه رو اصلاح کن. Error Correction

Have you saw my keys anywhere?

✓ Correct! ✗ Not quite. Correct answer: Have you seen my keys anywhere?
ابتدای سوال رو با پایان درستش جور کن. جفت کردن

تکه‌ها رو جور کن:

✓ Correct! ✗ Not quite. Correct answer: Have you ... ever tried yoga?
از فرم منفی استفاده کن. پر کردن جای خالی

___ you heard the news yet? It's all over TikTok!

✓ Correct! ✗ Not quite. Correct answer: Haven't
کدوم سوال راجع به یه زمان تموم شده می‌پرسه؟ چند گزینه‌ای

درست رو انتخاب کن:

✓ Correct! ✗ Not quite. Correct answer: Did you see him yesterday?
کلمات رو دوباره مرتب کن. Sentence Reorder

replied / Has / your / to / she / email / ?

✓ Correct! ✗ Not quite. Correct answer: Has she replied to your email?
به انگلیسی ترجمه کن. ترجمه

Wart ihr jemals in den USA?

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to the USA?

Score: /10

سوالات متداول (8)

No. You cannot use specific past time markers with the Present Perfect. Use the Past Simple instead: `Did you see him yesterday?`.

`Have you been to London?` means you went and came back. `Has he gone to London?` means he is still there.

Both are used, but `Have you ever` is more standard for life experiences. `Did you ever` is more common in American English.

We use `yet` to ask if something that we expect to happen has happened. It usually goes at the end of the sentence.

Yes, as long as you don't mention the specific time. `Have you ever seen a dinosaur fossil?` is correct.

Use a short answer: `Yes, I have` or `No, I haven't`.

Common ones include: `been` (be), `seen` (see), `done` (do), `eaten` (eat), and `gone` (go).

It refers to the past, but it is always connected to the present moment. That's why it's called 'Present' Perfect.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto Compuesto

English is much stricter about NOT using specific time words with this tense.

French moderate

Passé Composé

French uses 'être' (to be) for some verbs, while English only uses 'have'.

German moderate

Perfekt

German allows specific time markers like 'yesterday' with the perfect tense.

Japanese partial

~たことがある (~ta koto ga aru)

Japanese doesn't use a single tense for all the functions of the English Present Perfect.

Arabic low

قد + Past Verb (Qad + ...)

Arabic does not have a separate auxiliary verb like 'have' for this purpose.

Chinese partial

过 (guò) / 了 (le)

Chinese has no verb conjugation at all; it relies entirely on particles.

Learning Path

Prerequisites

Was this helpful?
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!