Present Perfect Tense Present Perfect Tense

Ihavestudiedfor a long time.
Youhavestudiedfor a long time.
Wehavestudiedfor a long time.
Theyhavestudiedfor a long time.
Hehasstudiedfor a long time.
Shehasstudiedfor a long time.
Ithasstudiedfor a long time. / Ihaven’tstudiedfor a long time.
Youhaven’tstudiedfor a long time.
Wehaven’tstudiedfor a long time.
Theyhaven’tstudiedfor a long time.
Hehasn’tstudiedfor a long time.
Shehasn’tstudiedfor a long time.
Ithasn’tstudiedfor a long time. / Ihavestudiedfor a long time.
Youhavestudiedfor a long time.
Wehavestudiedfor a long time.
Theyhavestudiedfor a long time.
Hehasstudiedfor a long time.
Shehasstudiedfor a long time.
Ithasstudiedfor a long time. / Ihaven’tstudiedfor a long time.
Youhaven’tstudiedfor a long time.
Wehaven’tstudiedfor a long time.
Theyhaven’tstudiedfor a long time.
Hehasn’tstudiedfor a long time.
Shehasn’tstudiedfor a long time.
Ithasn’tstudiedfor a long time.
Have Istudiedfor a long time?
Have youstudiedfor a long time?
Have westudiedfor a long time?
Have theystudiedfor a long time?
Hashestudiedfor a long time?
Hasshestudiedfor a long time?
Hasitstudiedfor a long time? / Yes, Ihave. No, Ihaven’t.
Yes, youhave. No, youhaven’t.
Yes, wehave. No, wehaven’t.
Yes, theyhave. No, theyhaven’t.
Yes, hehas. No, hehasn’t.
Yes, shehas. No, shehasn’t.
Yes, ithas. No, ithasn’t. / Have Istudiedfor a long time?
Have youstudiedfor a long time?
Have westudiedfor a long time?
Have theystudiedfor a long time?
Hashestudiedfor a long time?
Hasshestudiedfor a long time?
Hasitstudiedfor a long time? / Yes, Ihave. No, Ihaven’t.
Yes, youhave. No, youhaven’t.
Yes, wehave. No, wehaven’t.
Yes, theyhave. No, theyhaven’t.
Yes, hehas. No, hehasn’t.
Yes, shehas. No, shehasn’t.
Yes, ithas. No, ithasn’t.

Present Perfect Tense Present Perfect Tense

Ihavestudiedfor a long time.
Youhavestudiedfor a long time.
Wehavestudiedfor a long time.
Theyhavestudiedfor a long time.
Hehasstudiedfor a long time.
Shehasstudiedfor a long time.
Ithasstudiedfor a long time. / Ihaven’tstudiedfor a long time.
Youhaven’tstudiedfor a long time.
Wehaven’tstudiedfor a long time.
Theyhaven’tstudiedfor a long time.
Hehasn’tstudiedfor a long time.
Shehasn’tstudiedfor a long time.
Ithasn’tstudiedfor a long time. / Ihavestudiedfor a long time.
Youhavestudiedfor a long time.
Wehavestudiedfor a long time.
Theyhavestudiedfor a long time.
Hehasstudiedfor a long time.
Shehasstudiedfor a long time.
Ithasstudiedfor a long time. / Ihaven’tstudiedfor a long time.
Youhaven’tstudiedfor a long time.
Wehaven’tstudiedfor a long time.
Theyhaven’tstudiedfor a long time.
Hehasn’tstudiedfor a long time.
Shehasn’tstudiedfor a long time.
Ithasn’tstudiedfor a long time.
Have Istudiedfor a long time?
Have youstudiedfor a long time?
Have westudiedfor a long time?
Have theystudiedfor a long time?
Hashestudiedfor a long time?
Hasshestudiedfor a long time?
Hasitstudiedfor a long time? / Yes, Ihave. No, Ihaven’t.
Yes, youhave. No, youhaven’t.
Yes, wehave. No, wehaven’t.
Yes, theyhave. No, theyhaven’t.
Yes, hehas. No, hehasn’t.
Yes, shehas. No, shehasn’t.
Yes, ithas. No, ithasn’t. / Have Istudiedfor a long time?
Have youstudiedfor a long time?
Have westudiedfor a long time?
Have theystudiedfor a long time?
Hashestudiedfor a long time?
Hasshestudiedfor a long time?
Hasitstudiedfor a long time? / Yes, Ihave. No, Ihaven’t.
Yes, youhave. No, youhaven’t.
Yes, wehave. No, wehaven’t.
Yes, theyhave. No, theyhaven’t.
Yes, hehas. No, hehasn’t.
Yes, shehas. No, shehasn’t.
Yes, ithas. No, ithasn’t.

Use the present perfect verb tense to: Use the present perfect verb tense to:

1. Show that an action started in the past and continues at the present time:
She moved to Arizona in 2001. It is now 2013,
so she has lived in Arizona for 12 years.
In other words, she has lived in Arizona since 2001.
2. Show that an action started and finished at an indefinite (unknown, unnamed) time in the past:
I have never eaten frog legs, but I have eaten snake.
Have you ever eaten anything unusual? / 1. Show that an action started in the past and continues at the present time:
She moved to Arizona in 2001. It is now 2013,
so she has lived in Arizona for 12 years.
In other words, she has lived in Arizona since 2001.
2. Show that an action started and finished at an indefinite (unknown, unnamed) time in the past:
I have never eaten frog legs, but I have eaten snake.
Have you ever eaten anything unusual?

Use the present perfect verb tense to: Use the present perfect verb tense to:

1. Show that an action started in the past and continues at the present time:
She moved to Arizona in 2001. It is now 2013,
so she has lived in Arizona for 12 years.
In other words, she has lived in Arizona since 2001.
2. Show that an action started and finished at an indefinite (unknown, unnamed) time in the past:
I have never eaten frog legs, but I have eaten snake.
Have you ever eaten anything unusual? / 1. Show that an action started in the past and continues at the present time:
She moved to Arizona in 2001. It is now 2013,
so she has lived in Arizona for 12 years.
In other words, she has lived in Arizona since 2001.
2. Show that an action started and finished at an indefinite (unknown, unnamed) time in the past:
I have never eaten frog legs, but I have eaten snake.
Have you ever eaten anything unusual?