Vocabulary

Grammar

Lesson

TOEIC

IELTS

Developer English

Blog

Grammar
Future

Future Simple

Future Simple

Plan, predict and promise — will vs. going to.

Future
Beginner

9 min

4.2

Explanation

The present perfect connects a past action with the present moment. Engineers often use it in release notes ("We have shipped …"), pull request descriptions, and standups.

Formula

Subject + have / has + past participle

Examples

We have deployed the new auth service.

Chúng tôi đã triển khai dịch vụ xác thực mới.

I have just merged the PR.

Tôi vừa merge PR xong.

She has fixed the regression on staging.

Cô ấy đã sửa lỗi hồi quy trên staging.

Common mistakes

Avoid

I have went to the standup.

Better

I have gone to the standup.

Use the past participle "gone", not the past simple "went".

Avoid

I have finished the task yesterday.

Better

I finished the task yesterday.

A specific past time needs the past simple, not the present perfect.

Quick exercises

Q1. We ___ (deploy) the build twice today.

Q2. She ___ (never / write) Rust before.

Q3. I ___ (already / push) the commit.