Font size
WorksheetsPresent Perfect
Total questions: 69
Worksheet time: 35mins
Complete the rule.
We use the present perfect to ____________ and ____________.
talk about experiences or things that have happened before now. The time is not specified or important.
talk about recent events, or an action which started in the past and continues now.
talk about a specific event in the past.
talk about an action which started and finished at a specific time in the past.
The following sentence is an example of which rule.
From these films we’ve learnt about the difficult lives of some of the biggest music legends.
Use the present perfect to talk about experiences or things that have happened before now. The time is not specified or important.
Use the present perfect to talk about recent events, or an action which started in the past and continues now.
The following sentence is an example of which rule.
Hollywood has always used true stories in its films.
Use the present perfect to talk about experiences or things that have happened before now. The time is not specified or important.
Use the present perfect to talk about recent events, or an action which started in the past and continues now.
The following sentence is an example of which rule.
Many of these actors have won Oscars for their roles.
Use the present perfect to talk about experiences or things that have happened before now. The time is not specified or important.
Use the present perfect to talk about recent events, or an action which started in the past and continues now.
The following sentence is an example of which rule.
Some of the best films in recent years have been based on real events.
Use the present perfect to talk about experiences or things that have happened before now. The time is not specified or important.
Use the present perfect to talk about recent events, or an action which started in the past and continues now.
Complete the rule.
We form the present perfect with _______ (+) the past participle.
has
is / are
have
was / were
have / has
The verbs below are examples of _______ verbs.
Create, post, use, and look.
regular
irregular
Regular verbs end in _________ when we convert them to the past participle.
-ed
-s
-es
-ing
Write the past participle of the verb below.
Use
(a)
Write the past participle of the verb below.
Create
(a)
Write the past participle of the verb below.
Look
(a)
Write the past participle of the verb below.
Change
(a)
Write the past participle of the verb below.
Change
(a)
Write the past participle of the verb below.
Chat
(a)
Write the past participle of the verb below.
Download
(a)
Write the past participle of the verb below.
Change
(a)
Write the past participle of the verb below.
Visit
(a)
Write sentences using the present perfect.
Example: we / download / the new Jay-Z album
Answer: We have downloaded the new Jay-Z album.
Exercise: Tom / not create / a personal webpage.
(a)
Write sentences using the present perfect.
Exercise: I / play / some new online games.
(a)
Write sentences using the present perfect.
Exercise: she / join / an online chess club
(a)
Write sentences using the present perfect.
Exercise: fifty people / log on / to our website.
(a)
Write sentences using the present perfect.
Exercise: I / not / message / my friends today.
(a)
Write sentences using the present perfect.
Exercise: your grandma / not use / a computer.
(a)
Write sentences using the present perfect.
Exercise: they / not chat / online before
(a)
Write sentences using the present perfect.
Exercise: we / visit / your website.
(a)
The verbs below are examples of _______ verbs.
Have, find, sell, and write.
regular
irregular
Irregular verbs _________ in -ed when we convert them to the past participle.
don't end
end
Write the past participle of the verb below.
Have
(a)
Write the past participle of the verb below.
Find
(a)
Write the past participle of the verb below.
Sell
(a)
Write the past participle of the verb below.
Write
(a)
Write the past participle of the verb below.
Speak
(a)
Write the past participle of the verb below.
Put
(a)
Write sentences using the present perfect.
(✓) Positive sentence
(✗) negative sentence
Exercise: Mike / buy the web address. (✓)
(a)
Write sentences using the present perfect.
(✓) Positive sentence
(✗) negative sentence
Exercise: Mike and Jacob / design a website. (✗)
(a)
Write sentences using the present perfect.
(✓) Positive sentence
(✗) negative sentence
Exercise: Rob / take pictures for the website. (✓)
(a)
Write sentences using the present perfect.
(✓) Positive sentence
(✗) negative sentence
Exercise: Bev and Harry / interview 12th graders (✓)
(a)
Write sentences using the present perfect.
(✓) Positive sentence
(✗) negative sentence
Exercise: Bev and Harry / write the stories. (✗)
(a)
Write sentences using the present perfect.
(✓) Positive sentence
(✗) negative sentence
Exercise: Jacob / put the information online. (✗)
(a)
Write sentences using the present perfect.
(✓) Positive sentence
(✗) negative sentence
Exercise: Mrs. Foster / tell the other classes about the website. (✗)
(a)
Complete the question with have or has.
(a) you ever blogged?
*Write the complete question.
Complete the question with have or has.
(a) she ever chatted online?
*Write the complete question.
Complete the question with have or has.
(a) they ever shared files?
*Write the complete question.
Complete the question with have or has.
(a) Jack read this message board?
*Write the complete question.
Complete the question with have or has.
What (a) you e-mailed?
*Write the complete question.
Complete the question with have or has.
Why (a) she downloaded that file?
*Write the complete question.
Complete the question with have or has.
Where (a) we posted a message?
*Write the complete question.
Write questions using the present perfect.
What / Charlie / make?
(a)
Write questions using the present perfect.
Have / they / see our website
(a)
Write questions using the present perfect.
Why / you / give / me this password
(a)
Write questions using the present perfect.
Which / blogs / he / read
(a)
Write questions using the present perfect.
Have / they / e-mail / the attachments
(a)
Write questions using the present perfect.
Has / Clare / create / a new webpage
(a)
Write questions using the present perfect.
Where / he / post / the messages
(a)
Write questions using the present perfect.
Have / you / receive / spam
(a)
Write questions using the present perfect.
Who / send / me this e-mail
(a)
Read the answers. Then write the question. Use the present perfect form of the verb in bold.
A: (a)
B: Yes, I have. I visited John's website this morning.
Read the answers. Then write the question. Use the present perfect form of the verb in bold.
A: (a)
B: No, I haven't. I've never played Super Mario.
Read the answers. Then write the question. Use the present perfect form of the verb in bold.
A: (a)
B: No, he hasn't. He's never created a new webpage.
Read the answers. Then write the question. Use the present perfect form of the verb in bold.
A: Where (a)
B: I'm not sure. Maybe they've gone to the library.
Read the answers. Then write the question. Use the present perfect form of the verb in bold.
A: (a)
B: Yes, they have. They downloaded the movie.
Read the answers. Then write the question. Use the present perfect form of the verb in bold.
A: What (a)
B: She sent a few pictures.
Read the answers. Then write the question. Use the present perfect form of the verb in bold.
A: (a)
B: No, I haven't. I've never shared files.
Jan Hofman has never scored less than 80% on an English test and his spoken English is amazing. But Jan hasn't had extra English classes at school and he hasn't read and English dictionary. In fact, Jan spends at least three hours a day playing a game online. What's his secret? Why is Jan so brilliant at English? His secret is TSL - Teen Second Life.
Q. Has Jan ever scored lower than 80% on an English test?
*Write complete answers.
(a)
Jan Hofman has never scored less than 80% on an English test and his spoken English is amazing. But Jan hasn't had extra English classes at school and he hasn't read and English dictionary. In fact, Jan spends at least three hours a day playing a game online. What's his secret? Why is Jan so brilliant at English? His secret is TSL - Teen Second Life.
Q. Has Jan ever read an English dictionary?
*Write complete answers.
(a)
Jan Hofman has never scored less than 80% on an English test and his spoken English is amazing. But Jan hasn't had extra English classes at school and he hasn't read and English dictionary. In fact, Jan spends at least three hours a day playing a game online. What's his secret? Why is Jan so brilliant at English? His secret is TSL - Teen Second Life.
Q. Has Jan ever had extra English classes?
*Write complete answers.
(a)
How has TSL helped Jan Hofman to improve his English? "There are a lot of places in TSL where you can improve your English," explains Jan. "The British Council has a special island in TSL and I've spent most of my time there. They don't give English classes, but there are games and competitions in English. I also like the Global Kids island, where I learn a lot about social and world problems, all in English. The best thing about TSL is simply chatting. I love messaging players from other countries.
Q. Where has Jan spent most of his time in TSL?
*Write complete answers.
(a)
How has TSL helped Jan Hofman to improve his English? "There are a lot of places in TSL where you can improve your English," explains Jan. "The British Council has a special island in TSL and I've spent most of my time there. They don't give English classes, but there are games and competitions in English. I also like the Global Kids island, where I learn a lot about social and world problems, all in English. The best thing about TSL is simply chatting. I love messaging players from other countries.
Q. Where has Jan learned about social and world problems?
*Write complete answers.
(a)
How has TSL helped Jan Hofman to improve his English? "There are a lot of places in TSL where you can improve your English," explains Jan. "The British Council has a special island in TSL and I've spent most of my time there. They don't give English classes, but there are games and competitions in English. I also like the Global Kids island, where I learn a lot about social and world problems, all in English. The best thing about TSL is simply chatting. I love messaging players from other countries.
Q. Has Jan chatted with players from other countries?
*Write complete answers.
(a)
