martes, 5 de junio de 2012

extra practice and revision of the Present Perfect Tense


Present Perfect Positive Form Review

Subject + have +  past participle + objects
Examples:
Tom has lived in New York for ten years.
We have studied French since 2003.
Present Perfect Negative Form

Subject + have not + past participle + objects
Examples:
She hasn't met Peter.
They haven't finished the job yet.
Present Perfect Question Form

(Question Word) + have + subject + past participle?
Examples:
Has she worked her for a long time?
Where has she gone?

Important Note!

Regular past participles in '-ed', irregular past
 participles of verbs vary and must be studied.

Yet / Just / Already
'Yet' is used in the present perfect negative and question forms.
'Just' is used in the present perfect positive form.
'Already' is used in the present perfect positive form.
Examples:
Have you finished the job yet?
She's just left for Chicago.
They've already eaten lunch.

Since / For
'Since' and 'for' are common time expressions used with the present perfect tense. 'Since' is
used with specific dates. 'For' is used with periods of time.
Examples:
Janet has worked at this company since 2997.
We've lived in this house for five years.
Present Perfect Worksheet 1

Conjugate the verb in parentheses using the form indicated. In the case
of questions, use the indicated subject as well.
1.      How long ______ (he / live) in New Jersey?
2.      Peter ______ (not play) baseball since 1987.
3.      I ______ (speak) Russian for twenty years.
4.      We _____ (not see) Tom since Christmas.
5.      ________ (Alan / fly) in an airplane before?
6.      Shannon _____ (not / go) to lunch yet.
7.      Our class _____ (take) a field trip three times this year.
8.      Where _____ (they / move) to?
9.      Jennifer _____ (ask) that question four times today.
10.  You _____ (not eat) lunch yet, have you?
11.  Jason _____ (want) to move to New York since he was five years old.
12.  How long _____ (they / know) Peter?
13.  Alexandra _____ (work) for IBM since 2002.
14.  Jeff _____ (buy) a few books this week.
15.  Sally ______ (not read) that book yet.
16.  _____ (they / leave) for work yet?
17.  Bill _____ (not / drive) very far today.
18.  We _____ (enjoy) eating seafood all of our lives.
19.  _____ (he / watch) the documentary yet?
20.  I _____ (not / finish) the job yet.
Present Perfect Worksheet 2
Choose the correct time expression used with the present perfect tense.
1.      They have lived in that house (since / for) ten years.
2.      She has (just / yet) gone to the bank.
3.      Franklin hasn't arrived in Boston (yet / already)
4.      We have worked at this company (since / for) 2008.
5.      Jason hasn't telephoned me (since / for) two weeks.
6.      How (long / much) have you known Susan?
7.      They've (already / yet) studied the past simple tense.
8.      Our mothers have (just / yet) left for the station.
9.      The President has traveled to more than twenty countries (since / for) he was elected.
10.  Thomas hasn't had time to read the book (just / yet).
11.  Alice has told me she's (yet / already) been to that park.
12.  My daughter's (just / since) finished her homework.
13.  Have they (already / yet) spoken to Mr. Peters?
14.  I've (just / for) interviewed the best candidate for the job.
15.  Our coach hasn't chosen the starting team (already / yet).
16.  Bob and Tim have (already / yet) decided where they are going on vacation.
17.  Have you purchased the new computer (just / yet)?
18.  Sam has wanted to go to Japan (for / since) he was a little child.
19.  Jason hasn't worked here (since / for) very long.
20.  Our boss has (just / yet) hired a new engineer.
Check your answers on the next page.
Present Perfect Worksheet 1 - Corrections
Conjugate the verb in parentheses using the form indicated. In the case of questions, use the
indicated subject as well.
1.      How long has he lived in New Jersey?
2.      Peter hasn't played baseball since 1987.
3.      I have spoken Russian for twenty years.
4.      We haven't seen Tom since Christmas.
5.      Has Alan flown in an airplane before?
6.      Shannon hasn't gone to lunch yet.
7.      Our class has taken a field trip three times this year.
8.      Where have they moved to?
9.      Jennifer has asked that question four times today.
10.  You haven't eaten lunch yet, have you?
11.  Jason has wanted to move to New York since he was five years old.
12.  How long have they known Peter?
13.  Alexandra has worked for IBM since 2002.
14.  Jeff has bought a few books this week.
15.  Sally hasn't read that book yet.
16.  Have they left for work yet?
17.  Bill hasn't driven very far today.
18.  We have enjoyed eating seafood all of our lives.
19.  Has he watched the documentary yet?
20.  I haven't finished the job yet.
Present Perfect Worksheet 2 - Corrections

Choose the correct time expression used with the
present perfect tense.
1.      They have lived in that house for ten years.
2.      She has just gone to the bank.
3.      Franklin hasn't arrived in Boston yet.
4.      We have worked at this company since 2008.
5.      Jason hasn't telephoned me for two weeks.
6.      How long have you known Susan?
7.      They've already studied the past simple tense.
8.      Our mothers have just left for the station.
9.      The President has traveled to more than twenty countries since he
was elected.
10.  Thomas hasn't had time to read the book yet.
11.  Alice told me she's already been to that park.
12.  My daughter's just finished her homework.
13.  Have they already spoken to Mr. Peters?
14.  I've just interviewed the best candidate for the job.
15.  Our coach hasn't chosen the starting team yet.
16.  Bob and Tim have already decided where they are going on vacation.
17.  Have you purchased the new computer yet?
18.  Sam has wanted to go to Japan since he was a little child.
19.  Jason hasn't worked here for very long.
20.  Our boss has just hired a new engineer.


 

Present Perfect Worksheet 1 – Corrections


Conjugate the verb in parentheses using the form indicated. In the case of
questions, use the indicated subject as well.

How long has he lived in New Jersey?
Peter hasn't played baseball since 1987.
I have spoken Russian for twenty years.
We haven't seen Tom since Christmas.
Has Alan flown in an airplane before?
Shannon hasn't gone to lunch yet.
Our class has taken a field trip three times this year.
Where have they moved to?
Jennifer has asked that question four times today.
You haven't eaten lunch yet, have you?
Jason has wanted to move to New York since he was five years old.
How long have they known Peter?
Alexandra has worked for IBM since 2002.
Jeff has bought a few books this week.
Sally hasn't read that book yet.
Have they left for work yet?
Bill hasn't driven very far today.
We have enjoyed eating seafood all of our lives.
Has he watched the documentary yet?
I haven't finished the job yet.
Present Perfect Worksheet 2 - Corrections
Choose the correct time expression used with the present perfect tense.

They have lived in that house for ten years.
She has just gone to the bank.
Franklin hasn't arrived in Boston yet.
We have worked at this company since 2008.
Jason hasn't telephoned me for two weeks.
How long have you known Susan?
They've already studied the past simple tense.
Our mothers have just left for the station.
The President has traveled to more than twenty countries since he was elected.
Thomas hasn't had time to read the book yet.
Alice told me she's already been to that park.
My daughter's just finished her homework.
Have they already spoken to Mr. Peters?
I've just interviewed the best candidate for the job.
Our coach hasn't chosen the starting team yet.
Bob and Tim have already decided where they are going on vacation.
Have you purchased the new computer yet?
Sam has wanted to go to Japan since he was a little child.
Jason hasn't worked here for very long.
Our boss has just hired a new engineer.


Next

Related Quizzes and Information


CHOOSE ANY OF THESE TO CONTINUE PRACTISING ....

More Present Perfect Grammar Help
Lesson Plans Focusing on Present Perfect
Find the Mistake - Worksheet for English Learners

No hay comentarios: