You are on page 1of 3

1-Complete these sentences in affirmative using present perfect tense.

Example: I _____________ my father's car. (to wash)


Answer: I have washed my father's car.

1) Karen ______has sent___________me an e-mail. (to send)


2) Dave and Pat ______have visited______the museum. (to visit)
3) I _____have been________at the pet shop. (to be)
4) They ____have______already ___packed____their rucksacks. (to pack)
5) Marcus _______had________an accident. (to have)
6) We _____have done___________the shopping for our grandmother. (to do)
7) I _____have___just ____cleaned______my bike. (to clean)
8) Emily ________has painted_________her room. (to paint)
9) Lisa and Colin _____have gone___________to a concert. (to go)
10) My friends _______has given up________up smoking. (to give up)

2- Complete these sentenses in negative using Present Perfest Tense.

1) Our class _______have not written_________the test yet. (not/to write)


2) Tim and Joe _______have not carried___________a box. (not/to carry)
3) It _______has not started______________to snow. (not/to start)
4) The cat _____has not jumped___________onto the table. (not/to jump)
5) I ________have not visited____________the castle. (not/to visited)
6) We _______have not gone____________out of the room. (not/to go)
7) Fred ________have not stolen_________the money. (not/to steal)
8) They _________have not told________Anne about it. (not/to tell)
9) Steven ________have not walked________through the park. (not/to walk)
10) The teacher _____have not come__________to the party. (not/to come)

3- Since or For -Write the correct answer.

1) _____ for_______Easter
2) ______since______two weeks
3) ______for______my birthday
4) ______for______last summer
5) _____ since_______1999
6) _____ since_______ten days
7) ______for______a few minutes
8) ____ _since_______1st April
9) _____ for_______a long time
10) ____ since_______6 o'clock
11) _____for_____as long as I can remember
12) _____since_____three days
13) _____for_____my childhood
14) _____since_____ten years
15) ____ since______I was young
16) _____for_____New Year's Eve
17) ____ since______Wednesday
18) _____since_____five seconds
19) _____for_____breakfast
20) ____ since______hundreds of years

4- Write the correct verb forms to make questions and answer them.

Use the Present Perfect.


Example: ___ she _____ her room yet? (to clean) +
Answer: Has she cleaned her room yet?
Yes, She has

1) _Have____________you _____painted________the kitchen door? (to paint) -

___Yes, i have______________

2) ___Have_________your brother ___done____the shopping? (to do) +

_Yes,he has________________

3) _____has______Julian ever ______touched_______a spider? (to touch) +

___Yes, he has______________

4) _____Have___your father ever _____ridden____on an elephant? (to ride) -

__Yes,he has______________

5) _____Has________Lee already _____asked________his parents? (to ask) -

___Yes, he has_____________

6) What ___Have_____you ____written_____in an text lately? (to write) -

__Yes, i have_____________

7) ____Has_____Bill _____turned off_____the radio? (to turn off) +

_Yes, he has______________

8) ___Have ________you ever ___flown__________in a helicopter? (to fly) -

Yes, i have_________________

9) Who ___has broken_____the window? (to break) -

I broke it_________________
10) ______Have_______you ever ___cooked__________for your friends? (to cook) +

_Yes, i have______________

5- Write 10 sentences in the present perfect, telling what you have done lately.

1-_______Kevin has sent me a package from USA


________________________________________________________

2-____________i have visited the


cinema___________________________________________________

3-______________I have done my


exercise_________________________________________________

4-___________________I have cleaned my


room____________________________________________

5-________________________i have done my homework


_______________________________________

6-____________________________I have been at the


gym___________________________________

7-______________________I have done the shopping with my


mom_________________________________________

8-_____________________________I have cleaned my father s


car__________________________________

9-_____________________________i have gone to the


university__________________________________

10-______________________________I have gone to my dojo of


Judo________________________________

You might also like