You are on page 1of 4

PRESENT PERFECT TENSE

NAME: _________________________________LEVEL: ______________________

DATE: _________________________

a. Make the positive present perfect

1) (I / study / French) __________________________________________________

2) (She / eat / octopus) __________________________________________________

3) (They / go / to Scotland) _______________________________________________

4) (We / read / that book) __________________________________________________

5) (He / live / here for three years) __________________________________________

6) (You / know / David for ten years) ________________________________________

7) (We / be / here for two weeks) ___________________________________________

8) (I / lose / my keys) __________________________________________________

9) (He / drink / too much coffee) ____________________________________________

10) (They / miss / the train) _______________________________________________

11) (She / go / to Peru) __________________________________________________

12) (We / eat / too much chocolate) _________________________________________

13) (I / have / breakfast this morning) ________________________________________

14) (John / miss / the train) _______________________________________________

15) (Lucy / cook / breakfast) _______________________________________________

16) (They / write / to the politician) _________________________________________.

17) (You / find / your wallet) _______________________________________________

18) (I / meet / his mother) _________________________________________________


19) (We / try / roller-skating) ______________________________________________

20) (She / pass / the exam) _________________________________________________

b. Make the negative present perfect

1) (We / not / go / to Paris) ________________________________________________

2) (She / not / see / ‘The Lord of the Rings’) __________________________________

3) (He / not / meet / my mother) ____________________________________________

4) (They / not / visit / St. Paul’s) ___________________________________________

5) (I / not / know / him for three months) _____________________________________

6) (You / not / study / French for ten years) ___________________________________

7) (They / not / be / in London for six months) _________________________________

8) (He / not / hurt / his leg) ________________________________________________

9) (She / not / leave / her phone in a taxi) _____________________________________

10) (We / not / lose / our tickets) ___________________________________________

11) (She / not / make / dinner) _____________________________________________

12) (They / not / arrive / yet) ______________________________________________

13) (Lucy / not / do / her homework) ________________________________________

14) (I / not / read / that book) ______________________________________________

15) (He / not / live / in Berlin) ____________________________________________

16) (John / not / buy / any food) ___________________________________________

17) (She / not / clean / the kitchen) __________________________________________

18) (You / not / call / me) _______________________________________________

19) (We / not / find / the book yet) __________________________________________


20) (They / not / sleep / well) _____________________________________________

c. Make present perfect 'yes / no' or 'wh' questions

1) (They / go / to the USA)? _____________________________________________

2) (You / read / ‘War and Peace’)? _________________________________________

3) (She / be / late for a meeting)? __________________________________________

4) (He / meet / your family yet)? ___________________________________________

5) (They / live / here as long as we have)? ____________________________________

6) (You / go / to Australia)? _____________________________________________

7) (She / miss / the bus)? _____________________________________________

8) (I / meet / you before)? _____________________________________________

9) (They / take / the exam)? _____________________________________________

10) (She / work / in this company for fifteen years)? ____________________________

11) (How long / she / live in London)? _______________________________________

12) (Where / you / be)? _____________________________________________

13) (How much coffee / you / drink today)? ___________________________________

14) (What / you / do today)? _____________________________________________

15) (How long / he / work here)? __________________________________________

16) (Why / you / bring that)? _____________________________________________

17) (How many times / you / visit Scotland)? __________________________________

18) (How many books / you / read this week)? _________________________________

19) (How long / you study English)? _________________________________________

20) (How much food / you / buy)? __________________________________________

d. Write the participle form of the following verbs.


go → ________________________________

sing → ________________________________

be → ________________________________

buy → ________________________________

do → ________________________________

e. Write sentences in present perfect simple.

they / ask / a question - ______________________________________________

he / speak / English - ______________________________________________

I / be / in my room - ______________________________________________

we / not / wash / the car - ______________________________________________

Annie / not / forget / her homework - ________________________________________

f. Write questions in present perfect simple.

they / finish / their homework - _____________________________________________

Sue / kiss / Ben - ______________________________________________________

the waiter / bring / the tea - ______________________________________________

Marilyn / pay / the bill - ______________________________________________

you / ever / write / a poem - ______________________________________________

You might also like