B1 · 中级 章节 35

What Has Happened: The Present Perfect Tense

4 总规则
1 分钟

Chapter in 30 Seconds

Master the art of connecting your past experiences to your current Bengali conversations.

  • Form the present perfect tense using the -echi suffix.
  • Describe events that still matter today.
  • Talk about life experiences and negate past actions.
Connect your past to your present with ease.

你将学到什么

Explore the present perfect tense to describe actions completed in the past with relevance to the present. This tense connects past events to current situations.

Learning Objectives

By the end of this chapter, you will be able to:

  1. 1
    By the end you will be able to: Conjugate regular verbs into the present perfect tense accurately.
  2. 2
    By the end you will be able to: Use the tense to explain recent accomplishments.

技巧与窍门 (4)

💡

Focus on Result

Always ask: does the result matter now? If yes, use Present Perfect.
frontend.learn_grammar.from_rule: Formation of Present Perfect (করেছি - korechi)
💡

Focus on Results

Always ask yourself: 'Does this action matter right now?' If yes, use Present Perfect.
frontend.learn_grammar.from_rule: Using Present Perfect for Completed Actions with Present Relevance
💡

No Time Markers

Never use 'yesterday' or 'last week' with this tense.
frontend.learn_grammar.from_rule: Present Perfect for Experiences
💡

Listen for 'ni'

When listening to native speakers, listen for the 'ni' ending. It's a clear marker of negation.
frontend.learn_grammar.from_rule: Negating Present Perfect

核心词汇 (5)

খেয়েছি (kheyechi) have eaten দেখেছি (dekhechi) have seen কখনো (kokhono) ever এখনো (ekhono) yet/still কাজ (kaj) work

Real-World Preview

coffee

Checking in with a friend

Review Summary

  • Root + echi/echo/eche
  • Subject + negative + verb

常见错误

Bengali is SOV (Subject-Object-Verb). The object should come before the verb.

Wrong: আমি করেছি কাজ (Ami korechi kaj)
正确: আমি কাজ করেছি (Ami kaj korechi)

Students often confuse simple past with present perfect. Use -echi for recent/relevant actions.

Wrong: আমি খেয়েছিলাম (Ami kheyechilam)
正确: আমি খেয়েছি (Ami kheyechi)

In present perfect negation, the ending changes to -ini, not just adding 'na'.

Wrong: আমি না করেছি (Ami na korechi)
正确: আমি করিনি (Ami korini)

Next Steps

You have mastered a key tense in Bengali! Keep practicing, and you will be speaking fluently in no time.

Write a diary entry

快速练习 (10)

Select the best fit.

___ তুমি কখনো তাজমহল দেখেছ?

✓ Correct! ✗ Not quite. Correct answer: কি
Interrogative particle.

frontend.learn_grammar.from_rule: Using Present Perfect for Completed Actions with Present Relevance

Fix the sentence.

Find and fix the mistake:

আমি গতকাল করেছি।

✓ Correct! ✗ Not quite. Correct answer: আমি গতকাল করলাম
Past time marker requires simple past.

frontend.learn_grammar.from_rule: Formation of Present Perfect (করেছি - korechi)

Choose the correct sentence.

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: আমি খেয়েছিলাম গতকাল।
Wait, the question asks for the correct one. Actually, 'আমি খেয়েছি' is the only grammatically correct one in the list.

frontend.learn_grammar.from_rule: Using Present Perfect for Completed Actions with Present Relevance

Fill in the blank.

আমি ভাত ___ (eat).

✓ Correct! ✗ Not quite. Correct answer: খেয়েছি
1st person perfect.

frontend.learn_grammar.from_rule: Formation of Present Perfect (করেছি - korechi)

Fix the error.

Find and fix the mistake:

সে গত বছর ঢাকা গিয়েছি।

✓ Correct! ✗ Not quite. Correct answer: সে গত বছর ঢাকা গিয়েছিল।
Specific time requires Simple Past.

frontend.learn_grammar.from_rule: Using Present Perfect for Completed Actions with Present Relevance

Fill in the blank.

I ___ (visit) Dhaka.

✓ Correct! ✗ Not quite. Correct answer: have visited
Subject + have + V3.

frontend.learn_grammar.from_rule: Present Perfect for Experiences

Fill in the correct form of 'করা'.

আমি কাজটি ___।

✓ Correct! ✗ Not quite. Correct answer: করেছি
First person singular perfective.

frontend.learn_grammar.from_rule: Using Present Perfect for Completed Actions with Present Relevance

Choose the correct form.

সে ___ (do) কাজটা।

✓ Correct! ✗ Not quite. Correct answer: করেছে
3rd person perfect.

frontend.learn_grammar.from_rule: Formation of Present Perfect (করেছি - korechi)

Choose the correct sentence.

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: I have seen him.
No time marker.

frontend.learn_grammar.from_rule: Present Perfect for Experiences

Choose the correct form.

সে এখনো ___ (come-negative).

✓ Correct! ✗ Not quite. Correct answer: আসেনি
Perfect negative is 'aseni'.

frontend.learn_grammar.from_rule: Negating Present Perfect

Score: /10

常见问题 (6)

‘করেছি’ is perfective (result focus), ‘করলাম’ is simple past (time focus).
No, that requires simple past.
No, it is strictly for past actions with present relevance.
Endings change based on the person (I, you, he).
No, never use specific time markers.
It is the past participle form.