We use the present perfect tense in English to talk about actions that happened in the past but are somehow related to the future
the Present Perfect Tense The present perfect tense is used to express:
Unfinished actions
I have known him since 1998/Hanna has lived in China for five years/She has worked here for a year
من او را از سال 1998 میشناسم./هانا به مدت پنج سال در چین زندگی کرده است/او یک سال است که اینجا کار میکند
I have watched this movie/I have tasted fish before
من این فیلم را دیدهام./من قبلاً ماهی چشیدهام
She has studied literature/I have been to Italy
زمانهای نامشخص
(او ادبیات خوانده است/من به ایتالیا رفتهام
Based on the subject of the sentence, 'have' or 'has' is used followed by the verb + -ed (past participle), However, there are some verbs that are not followed by -ed (irregular verbs)
We have ordered fish/She has talked to me
ما ماهی سفارش دادهایم/او با من صحبت کرده است
Verb Past Participle
eat eaten
drink drunk
buy bought
feel felt
go gone
have had
see seen
She has had a blue car/I have seen Jimmy
من جیمی را دیدهام/او یک ماشین آبی داشته است
To make a negative sentence, you must add the word 'not' after 'have'/'has
I have not watched this movie/She has not smoked
من این فیلم را ندیدهام/او سیگار نکشیده است
To make a yes/no question, have/has is placed at the beginning of the question. To make a wh- question all you have to do is use a yes/no question after the wh-word
Have you been to China?/
Where have you been?
آیا به چین رفتهای؟/کجا بودهای؟