Present Perfect exercises

Part 1

1. My neighbour ?……… a new car. (to buy / just)

2. My cousins  ………. yet where to go on holiday, perhaps in England. (not to decide)
3. Alex  ………. to the cinema with his girl friend. (to go)
4. I ………. ‘the good, the bad andthe ugly ‘ : I like it (to see)
5.  ……….to France ? (to be / you / ever)
6. Julien  ………. his friend. (to meet / just)
7. Recently, we ………. many parties with our friends. (to have)
8. What  ………. during the holidays? (to do / you)
9. He  ………. (not to work)
10. ………. (finish / already / you) ?

Source: To Learn English

 

Part 2

1. Australian immigration  (not rise) over the past years.
2. Whites  (steal) Aboriginal children to integrate them into Australian white society
3. The Great White shark  (kill) a few surfers in the Great Barrier Reef.
4.  (you/finish) your meal?
5. What  (happen) to the Tasmanian tiger?
6. He  (come) to see you.
7. The hikers  (not eat) for hours.
8. The Oils  (write) love songs in their last album.
9. I  (work) very hard to pass my exams.
10.  (ever/be/you) to Australia? 

Source: To Learn English

 

Part 3

1. Mrs Bell  (be) here for 13 weeks.
2. Miss Lane  (work) for 2 months and a half.
3. Miss Roberts  (come) in.
4. Mrs Grey  (start) her lessons .
5. Mr Baker  (learn) cookery since January 3rd.
6. Mrs Bell  (be) ill for a fortnight.
7. Miss Roberts  (work) since this morning.
8. Mrs Brown (attend) evening classes for 13 weeks.
9. Miss Mason (cook) with the class for 2 weeks.
10. Miss Lane  (learn) sewing for 4 months.

Source: To Learn English

 

Part 4

1. Robin ………. a book . (to write)
2. ………. your exercise ? (you / to finish)
3. We ………. all the chewing gum. (to eat)
4. You ………. famous . (to become)
5. My mum ………. all the flowers of garden. (to cut)
6. ………. a world cup of football ? (ever / to win / they)
7. I ………. to the supermarket . (to go)
8. Mr Smith ………. his mum and his father . (to kiss)
9. ………. a super star ?(to be / ever /you)
10. My best friend ………. to Spain . (never / to go)Source: To Learn English

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s