Grammar about present perfect

ابتدا مرور کوچکی بر گرامر قبلی داشته باشیم، سپس چند ویژگی و کاربرد جدید دیگر از این گرامر را ارائه می کنیم.

 

Present perfect has different usages.

The first one is that when we want to talk about an action which started in the past and continued to the present time.

For example:

I have taught English for 10 years.

زمان حال کامل کاربردهای زیادی دارد.

اولین کاربرد آن: وقتی می خواهیم درباره ی عملی صحبت کنیم که در گذشته شروع شده و تا زمان حال ادامه پیدا کرده است.

برای مثال:

ده سال است که انگلیسی درس می دهم.

برای ساختن فعل حال کامل باید به شکل زیر عمل کنیم.

 

1 2 3

I

You

We

They

Have

+ past participle

 

 

 

1 2 3

He

She

it

has

+ past participle

 

 

شکل سوم فعل های بی قاعده

 

The past participle of the verbs is as follow.

 

Simple present

Past form

Past participle

is / am

was

been

are

were

been

wear

wore

worn

break

broke

broken

buy

bought

bought

can

could

could

come

came

come

do / does

did

did

drink

drank

drunk

drive

drove

driven

eat

ate

eaten

find

found

found

get

got

gotten/ got

give

gave

given

go

went

gone

speak

spoke

spoken

swim

swam

swum

take

took

taken

 

Simple present

Simple past

Past participle

have / has

had

had

hear

heard

heard

know

knew

known

leave

left

left

lose

lost

lost

make

made

made

meet

met

met

pay

paid

paid

read

read

read

ride

rode

ridden

say

said

said

see

saw

seen

send

sent

sent

sit

sat

sat

sleep

slept

slept

tell

told

told

think

thought

thought

write

wrote

written

 

شکل سوم افعال با قاعده

قسمت سوم افعال با قاعده در جدول زیر آورده شده است که با اضافه کردن ed به فعل ساخته می شوند.

 

 

Simple present

Simple past

Past participle

want

wanted

wanted

look

looked

looked

use

used

used

work

worked

worked

call

called

called

try

tried

tried

ask

asked

asked

need

needed

needed

seem

seemed

seemed

help

helped

helped

talk

talked

talked

turn

turned

turned

start

started

started

play

played

played

move

moved

moved

 

Simple present

Simple past

Past participle

like

liked

liked

live

lived

lived

believe

believed

believed

happen

happened

happened

change

changed

changed

watch

watched

watched

stop

stopped

stopped

open

opened

opened

walk

walked

walked

love

loved

loved

wait

waited

waited

decide

decided

decided

hope

hoped

hoped

end

ended

ended

listen

listened

listened

 

The usages of Present perfect

کاربردهای حال کامل

 

برای استفاده از این گرامر باید شکل سوم فعل هارا حفظ کنید.

 

An action which started in the past and continued to present time

برای عملی که در گذشته شروع شده و تا زمان حال ادامه پیدا کرده است

 

Sentence Meaning

I have had this phone for 2 years.

دو سال است که این گوشی را دارم.

I have watched this movie 3 times in my life.

این فیلم را سه بار در زندگی ام دیده ام.

I have studied English since 15 years ago.

پانزده سال است که انگلیسی می خوانم.

She has known me for over 10 years.

او 10 سال است که مرا می شناسد.

He hasn’t drunk soda since last year.

او از پارسال تا به حال نوشابه نخورده است.

We haven’t listened to this song for a long time.

خیلی وقت است که به این آهنگ گوش نکرده ایم.

She hasn’t talked to me since last week.

او از هفته ی گذشته با من صحبت نکرده است.

You have gotten your driver’s license for a long time.

خیلی وقت است که تو گواهی نامه ی رانندگی ات را گرفته ای.

تفاوت "since" و "for"

در زمان حال کامل وقتی از "since" استفاده می کنند که بخواهند نقطه ی شروع فعالیتی را بگویند.

I have been a teacher since 1390.

از "for" وقتی استفاده می کنیم که بخواهیم مدت زمان یک فعالیت را بگوییم. 

I have been a teacher for 10 years.

Second usage of present perfect: Something started and finished in the past, the result continued to the present time 

چیزی که در گذشته شروع شده است و در گذشته هم تمام شده است، اما اثرش تا به امروز باقی مانده است

 

Sentenece meaning

It has snowed. (the ground is white)

برف باریده است. ( تاثیرش این است که زمین سفید است.)

He has broken his hand. (his hand is in plaster)

او دستش را شکسته است. (تاثیرش این است که دستش در گچ است.)

She has burned my shirt. (there is a black spot on my shirt.)

او پیرهن من را سوزانده است. (تاثیرش این است که یک لکه ی سیاه روی پیراهنم است.)

I have dropped my breakfast. (it is all over the floor.)

صبحانه ام را انداخته ام. (تاثیرش این است که همه ی صبحانه ام روی زمین ریخته شده است.)

I have had an accident. (my car is broken down)

من تصادف کرده ام. (تاثیرش این است که ماشینم خراب شده است.)

 

To talk about experiences use present perfect

 

برای صحبت از تجربیات زمان دقیقی وجود ندارد از حال کامل استفاده می کنیم

 

Sentenece meaning

I have once gone to Paris.

من یک بار تا به حال به پاریس رفته ام.

I have eaten sushi twice.

من دو بار سوشی خورده ام.

She has seen a lion.

او شیر جنگل را دیده است.

We have read a lot of books.

ما کتاب های زیادی خوانده ایم.

Time clause used in Present perfect

 

Adverb Usage meaning

Since

For starting point of something

برای گفتن نقطه ی شروع عملی.

از

For

For duration of something.

برای گفتن مدت زمانی که یک عمل طول کشیده است.

برای

Yet

In negative or questions sentences that hasn’t happened but expected to happen.

در جملات منفی و سوالی برای این که بگویید چیزی هنوز اتفاق نیفتاده است ولی انتظار می رود اتفاق بیفتد.

هنوز

Already

When something has happened before something was mentioned.

برای گفتن اینکه عملی زودتر از موعدش انجام شده و یا قبل از اینکه از طرف خواسته شود انجام شده است.

از قبل

Ever

In questions to say something up to now.

در جملات سوالی به معنای تا به حال.

never

In negative sentences.

در جملات منفی به معنای هیچ وقت.

 

چند مثال برای استفاده "Since", "for", "yet", "already", "never" and "ever" در حال کامل

Examples of present perfect with "yet", "already", "never", "ever", "for" and "since"

Example meaning

I have lived in Mashad since 1368.

من از سال 1368 در مشهد زندگی می کنم.

She hasn’t eaten anything since morning.

او از صبح تا به حال هیچ چیز نخورده است.

I have had this cellphone for 2 years.

من این موبایل را برای دو سال است که دارم.

They have been married for 3 years.

آنها برای سه سال است که ازدواج کرده اند.

Have you finished this book yet?

آیا هنوز کتاب را تمام نکرده ای؟

I haven’t cleaned my house yet.

آیا هنوز خانه ات را تمیز نکرده ای؟

A: Go and do your homework.

B: I have already done my homework.

برو و تکالیفت را انجام بده.

قبل از اینکه بگویی انجام داده بودم.

A: buy him a gift.

B: I have already bought a gift.

برای او یک هدیه بخر.

من از قبل هدیه خریده ام.

Have you ever lost your car?

آیا تا به حال ماشینت را گم کرده ای؟

Have you ever seen a lion?

آیا تا به حال یک شیر دیده ای؟

I have never lost my car.

من هیچ وقت تا به حال ماشینم را گم نکرده ام.

She has never seen a lion.

او هیچ وقت تا به حال شیر ندیده است.

 

برای دسترسی به دروس بیشتر به لینک زیر مراجعه کنید.

گرامر صفر تا صد زبان انگلیسی

لسنینگ از مبتدی تا پیشرفته

لغات زبان انگلیسی به تفکیک موضوع

درک مطلب از سطح مبتدی تا پیشرفته

تمامی موضوعات آیلتس اسپیکینگ پارت یک، دو و سه همراه با جواب

 

لینک های مرتبط

 

گرامر درباره ی حال کامل (منفی کردن و سوالی کردن) 

گرامر درباره ی تفاوت حال کامل با گذشته ساده 

گرامر درباره ی گذشته ی کامل صورت منفی و سوالی گذشته ی کامل

گرامر درباره ی حال کامل استمراری و تفاوت آن با حال کامل

گرامر درباره ی حال کامل ساده و استمراری

 

سوالات
Question No. 1/12

Have you ....... been in America?

Question No. 2/12

A: Did you hear the noise?

B: The train has ....... arrived.

Question No. 3/12

No. Your cousin hasn't come to the party ....... .

Question No. 4/12

A: Can you open the door?

B: Oh, I have ....... opened it.

Question No. 5/12

Your daughter has ....... returned home. You don't have to worry anymore.

Question No. 6/12

A: Haven't you finished your food ....... ?

B: No, I am still eating mom.

Question No. 7/12

I am a very lucky person. I have ....... had nightmares.

Question No. 8/12

Write with simple past or past perfect .

She (visit) her grandmother last month.

Question No. 9/12

Write with simple past or past perfect .

She (live) in seven different countries, so she knows a lot about different cultures.

Question No. 10/12

Write with simple past or past perfect .

She (break) her leg the day before her exam.

Question No. 11/12

Talk about the best trip you have ever had.

جهت ضبط صدا روی دکمه بالا کلیک نمایید

Your answer:

Question No. 12/12

Write about the important things you have ever done in your life.

word count: 60
نظرات کاربران

ماژیک فسفری

با استفاده از ماژیک فسفری می توانید کلمات و بخش های مهم را برای خود علامت گذاری نمایید و هنگام پاسخ به آزمون از آنها استفاده کنید. برای از بین بردن بخش های رنگی دوباره روی آن کلیک نمایید.

دفترچه یادداشت

هر تعدادی که دوست دارید دفترچه یادداشت ایجاد کنید و نکات مهم را در آن بنویسید.
برای استفاده از دفترچه یادداشت بر روی قسمتی از درس یا آزمون که می خواهید در آنجا نکته ی مهمی را قرار دهید کلیک نمایید.سپس در آن قسمت یک دفترچه یادداشت جدید ایجاد میشود و با کلیک بر روی آن می توانید بازش کنید و نکته های مهم را بنویسید.