Forms
Uses
Present Perfect or Present Perfect Continuous?
For / Since

100

Put the following sentence into the present perfect tense: She (to know) him for seven years.
"She has known him for seven years."

100

Which use of the present perfect is this question asking? Experience, Change over Time, Accomplishment, Uncompleted Action with an Expected Finish, Multiple Actions at the Same Time Have you ever been to Canada?
Experience

100

I (have, never) vegetarian pizza, so I think I'll order that.
Present Perfect I have never had vegetarian pizza, so I think I'll order that.

100

The statement is best completed by this word: I have had a car ____ 3 years.
What is "For?"

200

The following verbs have (a regular/ an irregular) past participle: live play work farm
What is an regular participle?

200

Which use of the present perfect is this question asking? Experience, Change over Time, Accomplishment, Uncompleted Action with an Expected Finish, Multiple Actions at the Same Time Mt. Kilhuea has erupted several times in the last century.
Change over Time

200

What's the matter? Your eyes are red and puffy. (You, cry) ________________?
Present Perfect Continuous Have you been crying?

200

The statement is best completed by this word: My wife and I have owned a dog _______ the last six months.
What is "For?"

300

Rewrite the following sentence to include an adverb listed below: (Always) We have been friends.
"We have always been friends?"

300

Which use of the present perfect is this question asking? Experience, Change over Time, Accomplishment, Uncompleted Action with an Expected Finish, Multiple Actions at the Same Time Michael still hasn't taken out the garbage yet.
Uncompleted Action with an Expected Finish

300

Dr. Jones is a good teacher. How long (he, be) ________________ at the university?
Present Perfect How long has he been at the university?

300

The statement is best completed by this word: Carol has driven a Ferrari ______ she won the lottery.
What is "Since?"

400

Change the following statement to a question: They haven't finished the assignment yet.
"Haven't they finished the assignment yet?"

400

Which use of the present perfect is this question asking? Experience, Change over Time, Accomplishment, Uncompleted Action with an Expected Finish, Multiple Actions at the Same Time China's population has diversified in the last twenty years.
Change Over Time

400

The little girl is dirty from head to foot because she (play) _____________________ in the mud.
Present Perfect Continuous The little girl is dirty from head to foot because she has been playing in the mud.

400

Complete the following sentence in your own words: Hu Jin Tao has been the leader of China since _____.
What is ... (a specific time phrase)?

500

Put the following words in the correct order: week hair since Has pink his last been?
"Has his hair been pink since last week?"

500

Which use of the present perfect is this question asking? Experience, Change over Time, Accomplishment, Uncompleted Action with an Expected Finish, Multiple Actions at the Same Time Scientists have discovered the periodic table.
Accomplishment

500

Aurgh! I'm so sick of waiting! I (wait) ________________ here for 2 hours!
Present Perfect Continuous I have been waiting here for 2 hours!

500

Unscramble the following sentence: money have businessman several a for I been the years for.
What is "I have been a businessman for several years for the money."