9/15/08

Present Perfect Tense (Advanced Level)

Explanation of Present Perfect Tense in Urdu

Present Perfect Tense is used :-
  1. To show actions completed in the immediate past (usually with JUST);
    He has just left for the airport.
    I have just finished my homework.
  2. To show past actions whose time is not mentioned and definite;
    Have you read "Harry Potter"?
    I have seen Japan.
  3. To define past events when we focus on their effect in the present than of the action itself;
    Aslam has eaten all of the cake. (There isn't any left for me)
    I have cut my finger. (and it is bleeding now)
    I have done my homework. (now I am free)
  4. To show experiences of your life;
    I have been to K-2.
    I have jumped from an aeroplane.
  5. Present Perfect Tense is also used To express a situation (not action) that began in the past and continues to the present and it usually comes with since or for ;

    (a) I have been here since seven o'clock.
    (b) We have been here for two weeks.
    (c) I have known him for many years.
Present Perfect Tense is never used with adverbs of past time.For Example; We must not say "He has gone to Karachi yesterday" in such case you had better use Simple Past Tense "He went to Karachi yesterday".

17 comments:

ejaz.munir said...

kINDLY EXPLAIN ADVERBS OF TIME .

faisal Samiullah said...

Please go through Unit 42: Present Perfect Tense

Anonymous said...

please, explain modals

Anonymous said...

Dear Faisal Sab:

I am also an English Language instructor and I feel that your site and way of teaching is very tuned and very fine

Good Luck to you

jaf said...

Dear sir,
i have one comfusion about present perfect and that is what is the differece betwen {i have gone to singapor} and {i have been to singapor}

faisal Samiullah said...

I if you want to show your experience, both of them are right.

MADIL said...

I have seen Niagara fall
I have been to Niagara fall

(which one is right for showing experience)

faisal Samiullah said...

Both are right.

karimulla said...

Salam-alaikum Faisal,
The explanation link is not working, did you remove the audio file? I tried the following link from your site:
http://www.atozofenglish.com/2008/09/present-perfect-tense-avanced-level.html

Naeem said...

sir where is the exercise?

Anonymous said...

PLEASE EXPLAIN IN YOUR TOUTORIAL HOW WE CAN MAKE INTEROGATINE, AFFIRMATIVE SENTENCES OF THE TENSES

Anonymous said...

please add the video of all advance level tenses

Anonymous said...

he have been lived in london since 2000
is this correct?

has.sam30 said...

yar plz tell me where i see these all tenses in urdu videos mo

shiningdewdew said...

sir,you r doing a commendable job....keep it up....

Anonymous said...

good sir

Anonymous said...

kahan hai urdu mai tutorial tense ka?

Post a Comment