B1 Verb Tenses 1 min read متوسط

Grammar Rule in 30 Seconds

Use the Present Perfect to talk about life experiences without saying exactly when they happened.

  • Use 'have/has' + past participle for general life experiences: 'I have visited Dhaka.'
  • Do not use specific time markers like 'yesterday' or 'in 2010'.
  • Use 'ever' for questions and 'never' for negative experiences.
Subject + have/has + Verb(past participle) + (ever/never)

Meanings

This tense describes actions that happened at an unspecified time in the past, focusing on the experience itself rather than the timing.

1

Life Experience

Talking about things you have or have not done in your life.

“আমি অনেকবার বিদেশ গিয়েছি।”

“তুমি কি কখনো জাপানি খাবার খেয়েছ?”

Present Perfect Conjugation

Subject Auxiliary Past Participle Example
I have done I have done
You have done You have done
He/She has done He has done
We have done We have done
They have done They have done

Contractions

Full Short
I have I've
He has He's
We have We've

Reference Table

Reference table for Present Perfect for Experiences
Form Structure Example
Affirmative Sub + have/has + V3 I have visited.
Negative Sub + have/has + not + V3 I have not visited.
Question Have/Has + Sub + V3? Have you visited?
Short Yes Yes, Sub + have/has. Yes, I have.
Short No No, Sub + have/has + not. No, I have not.

طیف رسمیت

رسمی
Have you ever visited this location?

Have you ever visited this location? (Travel)

خنثی
Have you ever been here?

Have you ever been here? (Travel)

غیر رسمی
Ever been here?

Ever been here? (Travel)

عامیانه
Been here before?

Been here before? (Travel)

Present Perfect Usage

Present Perfect

Usage

  • Travel Travel
  • Skills Skills

Keywords

  • Ever Ever
  • Never Never

Examples by Level

1

আমি ঢাকা গিয়েছি।

I have been to Dhaka.

2

সে বই পড়েছে।

He has read the book.

3

আমরা খেয়েছি।

We have eaten.

4

তুমি দেখেছ।

You have seen.

1

তুমি কি কখনো লন্ডন গিয়েছ?

Have you ever been to London?

2

আমি কখনো মাছ খাইনি।

I have never eaten fish.

3

সে কি সিনেমাটি দেখেছে?

Has he seen the movie?

4

আমরা কখনো দেরি করিনি।

We have never been late.

1

আমি অনেকবার এই রাস্তা দিয়ে হেঁটেছি।

I have walked this road many times.

2

তিনি অনেক পুরস্কার জিতেছেন।

He has won many awards.

3

আমরা এই সমস্যার মুখোমুখি হয়েছি।

We have faced this problem.

4

তুমি কি কখনো পাহাড় চড়েছ?

Have you ever climbed a mountain?

1

আমি আমার ক্যারিয়ারে অনেক চ্যালেঞ্জের সম্মুখীন হয়েছি।

I have faced many challenges in my career.

2

তিনি বহু বছর ধরে এই শিল্পচর্চা করেছেন।

He has practiced this art for many years.

3

আমরা এই সিদ্ধান্তের প্রভাব দেখেছি।

We have seen the impact of this decision.

4

সে কি কখনো এমন পরিস্থিতির শিকার হয়েছে?

Has he ever been a victim of such a situation?

1

তিনি তার জীবনব্যাপী গবেষণায় নতুন দিগন্ত উন্মোচন করেছেন।

He has opened new horizons in his lifelong research.

2

আমরা এই ঐতিহাসিক পরিবর্তনের সাক্ষী হয়েছি।

We have witnessed this historical change.

3

সে তার সমস্ত সম্পদ জনকল্যাণে ব্যয় করেছে।

He has spent all his wealth for public welfare.

4

তুমি কি কখনো এমন গভীর অনুভূতির সম্মুখীন হয়েছ?

Have you ever encountered such deep feelings?

1

তিনি মহাকালের গর্ভে অনেক বিস্ময়কর সৃষ্টি রেখে গেছেন।

He has left behind many wondrous creations in the womb of time.

2

আমরা সভ্যতার বিবর্তনের প্রতিটি ধাপ পর্যবেক্ষণ করেছি।

We have observed every step of the evolution of civilization.

3

সে তার অস্তিত্বের প্রতিটি কণা দিয়ে এই সত্যকে উপলব্ধি করেছে।

He has realized this truth with every particle of his existence.

4

তুমি কি কখনো মহাবিশ্বের বিশালতাকে অনুভব করেছ?

Have you ever felt the vastness of the universe?

Easily Confused

Present Perfect for Experiences در مقابل Simple Past vs Present Perfect

Both refer to the past.

Present Perfect for Experiences در مقابل Present Perfect vs Present Perfect Continuous

Both use 'have'.

Present Perfect for Experiences در مقابل Been vs Gone

Both are V3 of go/be.

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

I have went.

I have gone.

Use past participle.

I have eat.

I have eaten.

Need V3.

He have done.

He has done.

Third person singular.

I have did.

I have done.

Wrong participle.

I have done it yesterday.

I did it yesterday.

No time markers.

Have you ever went?

Have you ever gone?

Use V3.

I never have seen.

I have never seen.

Word order.

I have lived in Dhaka in 2010.

I lived in Dhaka in 2010.

Specific time.

She has saw the movie.

She has seen the movie.

V3 needed.

Have you saw him?

Have you seen him?

V3 needed.

I have been knowing him for years.

I have known him for years.

Stative verb.

He has been died.

He died.

Point in time.

I have been finished.

I have finished.

Active voice.

Sentence Patterns

I have ___ to ___.

Have you ever ___?

I have never ___ a ___.

I have ___ this ___ many times.

Real World Usage

Social Media constant

I've traveled to 10 countries!

Job Interview very common

I have managed large teams.

Travel common

Have you ever been to the museum?

Texting common

I've seen it.

Food Delivery occasional

I have ordered from here before.

Dating common

Have you ever been in love?

💡

No Time Markers

Never use 'yesterday' or 'last week' with this tense.
⚠️

Irregular Verbs

Learn your past participles (e.g., eat-eaten, go-gone).
🎯

Use 'Ever'

Use 'ever' in questions to sound natural.
💬

Bengali Context

Be careful not to translate directly from Bengali tense structures.

Smart Tips

Use 'ever' to make it sound like a question.

Have you visited? Have you ever visited?

Use 'never' after 'have'.

I have not ever seen. I have never seen.

Use 'many times'.

I have visited. I have visited many times.

If you know the time, use Simple Past.

I have visited in 2020. I visited in 2020.

تلفظ

/aɪv/

Contractions

I've sounds like 'aiv'.

Yes/No Question

Have you ever ↗ been?

Rising intonation for questions.

Memorize It

Mnemonic

Think of it as a 'Life Passport'—every stamp is an experience you have collected.

Visual Association

Imagine a suitcase full of souvenirs. Each souvenir is an experience you have had.

Rhyme

Have or has, then the past, the experience is meant to last.

Story

I have traveled to Paris. I have eaten snails. I have seen the Eiffel Tower. These are my life stories.

Word Web

HaveHasEverNeverDoneBeenSeenKnown

چالش

Write 3 things you have done in your life in 5 minutes.

نکات فرهنگی

Bengali speakers often use 'গিয়েছি' for both present perfect and simple past, so focus on the time marker rule.

Derived from Old English possessive structures.

Conversation Starters

Have you ever traveled abroad?

Have you ever tried spicy food?

What is the most interesting place you have visited?

Have you ever faced a major challenge?

Journal Prompts

Write about 3 places you have been.
Write about 3 things you have never done.
Describe a skill you have learned.
Reflect on your life achievements.

Test Yourself

Fill in the blank.

I ___ (visit) Dhaka.

✓ Correct! ✗ Not quite. Correct answer: have visited
Subject + have + V3.
Choose the correct sentence. چند گزینه‌ای

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: I have seen him.
No time marker.
Find the error. Error Correction

Find and fix the mistake:

He have gone to school.

✓ Correct! ✗ Not quite. Correct answer: have
Should be 'has'.
Change to question. Sentence Transformation

You have eaten.

✓ Correct! ✗ Not quite. Correct answer: Have you eaten?
Auxiliary moves to front.
Match. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: all of the above
All are correct.
Complete the dialogue. Dialogue Completion

A: Have you ever ___? B: Yes, I have.

✓ Correct! ✗ Not quite. Correct answer: gone
V3 needed.
Order the words. Sentence Building

never / I / seen / have / it

✓ Correct! ✗ Not quite. Correct answer: I have never seen it
Correct word order.
Choose the correct tense. چند گزینه‌ای

I ___ (finish) my work just now.

✓ Correct! ✗ Not quite. Correct answer: have finished
Present perfect for recent past.

Score: /8

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

8 exercises
Fill in the blank.

I ___ (visit) Dhaka.

✓ Correct! ✗ Not quite. Correct answer: have visited
Subject + have + V3.
Choose the correct sentence. چند گزینه‌ای

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: I have seen him.
No time marker.
Find the error. Error Correction

Find and fix the mistake:

He have gone to school.

✓ Correct! ✗ Not quite. Correct answer: have
Should be 'has'.
Change to question. Sentence Transformation

You have eaten.

✓ Correct! ✗ Not quite. Correct answer: Have you eaten?
Auxiliary moves to front.
Match. Match Pairs

Match the verb.

✓ Correct! ✗ Not quite. Correct answer: all of the above
All are correct.
Complete the dialogue. Dialogue Completion

A: Have you ever ___? B: Yes, I have.

✓ Correct! ✗ Not quite. Correct answer: gone
V3 needed.
Order the words. Sentence Building

never / I / seen / have / it

✓ Correct! ✗ Not quite. Correct answer: I have never seen it
Correct word order.
Choose the correct tense. چند گزینه‌ای

I ___ (finish) my work just now.

✓ Correct! ✗ Not quite. Correct answer: have finished
Present perfect for recent past.

Score: /8

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

No, never use specific time markers.

It is the past participle form.

It is neutral and used everywhere.

It is a rule of English grammar.

Look it up in a dictionary.

No, they have different meanings.

Yes, it is great for listing experience.

Bengali has a similar tense, but the rules differ.

In Other Languages

Spanish high

Pretérito perfecto

Spanish uses it more for recent past.

French high

Passé composé

French uses it for almost all past events.

German high

Perfekt

German uses it for both past and experience.

Japanese moderate

Ta-form

Japanese structure is completely different.

Arabic partial

Qad + Past

Arabic uses particles instead of auxiliary verbs.

Chinese partial

Guo

Chinese does not use auxiliary verbs.

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