Sunteți pe pagina 1din 5

Exercises on Present Perfect

A) Put the verbs into the correct form (present perfect simple).
1.

I (not / work) today.

2.

We (buy) a new lamp.

3.

We (not / plan) our holiday yet.

4.

Where (be / you)?

5.

He (write) five letters.

6.

She (not / see) him for a long time.

7.

(be / you) at school?

8.

School (not / start) yet.

9.

(speak / he) to his boss?

10.

No, he (have / not) the time yet.

B) Ask for the information in the bold part of the sentence.


1 .I have been in the garden. 2. My sister has cooked dinner.
3. Sue has read the book twice. 4. My computer has crashed. 5. Jeane has been on holiday for eight days.
6. Fred has done his homework.
7. Gavin has stopped at the corner.
8. Sarah has bought five books. 9. Jason has talked to his teacher.
10. Catherine has cleaned the house because she is having a party tonight.

B) Write the Correct form of the following verbs.


GO
SANG
BEEN
BOUGHT
DONE
DROVE
SENT
DRINK
WORE
DREAMT

D) Complete the table in present perfect simple.


He has written a letter
They have not stopped.
Have we danced?
She has worked.
Andy has not slept.
Has she taken the bus
They have never ridden a horse
You have been to London
E) Write sentences in present perfect simple.

1. they / ask / a question _______________________________________


2. he / speak / English _________________________________________
3. I / be / in my room __________________________________________
4. we / not / wash / the car ______________________________________
5. Annie / not / forget / her homework _____________________________

F) Write questions in present perfect simple.


1. they / finish / their homework ____________________________________
2. Sue / kiss / Ben _______________________________________________
3. the waiter / bring / the tea _______________________________________
4. Marilyn / pay / the bill __________________________________________
5. you / ever / write / a poem _______________________________________

G) Ask for the information in the bold part of the sentence.


1. They have talked about art at school. __________________________
2. Jane has got a letter. _______________________________________
3. Oliver has cooked dinner. ___________________________________
4. Caron has read seven pages. _________________________________
5. You have heard the song 100 times. __________________________

H) Put the verbs into the correct form (present perfect progressive).
1.

He (work) in this company since 1985.

2.

I (wait) ____________________________ for you since two o'clock.

3.

Mary (live) ____________________________ in Germany since 1992.

4.

Why is he so tired? He (play) ___________________________ tennis for five


hours.

5.

How long (learn / you) ____________________________ English?

6.

We (look for) ____________________________ the motorway for more than an


hour.

7.

I (live) ____________________________ without electricity for two weeks.

8.

The film (run / not) ____________________________ for ten minutes yet, but
there's a commercial break already.

9.

How long (work / she) ____________________________ in the garden?

10.

She (not / be) ____________________________ in the garden for more than an


hour.

I) Fill in the correct tense (Simple Present or Present Perfect Progressive).

1. Carol (love) ____________________________ singing.


2. She (sing) ____________________________ in the school's choir for five years.
3. Carol (have) ____________________________ a wonderful voice and she (play)
____________________________ the piano, too.
4. She (play) ____________________________ the piano for seven years.
5. Since Carol saw a talent show on TV, she (dream) ____________________________ of
being a popstar.
6. Therefore, Carol (practice) ____________________________ every day.
7. She (want) ____________________ to be in a band.
8." ____________________ (know / anyone) in a cool band that (need) _________ a
singer or a keyboarder?" she often (ask) ____________________ her friends.

J) Fill in the correct tense (Simple Present or Present Perfect Progressive).

1. William and his parents (live) __________________________ in Aberdeen for one year.
2. Although William was a little afraid of moving to Aberdeen, he (have)
____________________________ many friends here now.
3. Four of his best friends (go) _________________________ camping every summer.
4. This year, William (want) ________________________ to go with them.
5. The five boys (plan) ____________________________ their holiday for a few months
now.
6. They already (know) ____________________________ where to go and what to do.
7. What they (need) ____________________________

now, is a little more money.

8. William only (get) ___________________ very little pocket money every month.
9. That (be) _____________________ not enough.
10. To earn some extra money, he (deliver) ___________________ newspapers for 6
weeks.

S-ar putea să vă placă și