Present Perfect Simple: Hasn't Rained
Present Perfect Simple: Hasn't Rained
Present Perfect Simple: Hasn't Rained
1 Complete the sentences with the verbs below. Use the Present Perfect Simple.
not see • sail • not rain • feed • survive
hasn’t rained .
1. The ground is dry because it ……………………
2. Hal …………………… already …………………… around the world in his boat.
3. Mother …………………… just …………………… the dogs. They aren’t hungry now.
4. Many people …………………… shark attacks.
5. Tasmanian tigers are extinct. People …………………… them for more than 70 years.
2 What has happened in the pictures? Write sentences with the words below and the Present
Perfect Simple.
1 2 3
Jill
Tom
4 5 6
3 Write questions with the words below. Use the Present Perfect Simple.
1. you / swim / in the ocean / this year
Have you swum in the ocean this year?
...........................................................................................................................................
2. your friend / ever / sail / on a ship
...........................................................................................................................................
3. your mother / just / fly / on an aeroplane
...........................................................................................................................................
4. the students in your class / have / their exams / yet
...........................................................................................................................................
5. you / already / have / lunch
...........................................................................................................................................
1
4 Answer the questions in Exercise 5.
1. ……………………
2. ……………………
3. ……………………
4. ……………………
5. ……………………
5 Complete the sentences with the correct form of the verb in brackets. Use the Present Perfect
Simple.
Have
1. …………………… eaten
the girls already …………………… (eat) lunch?
2. We …………………… (live) in this house for years.
3. Their plane …………………… (not land) yet.
4. …………………… the doctor …………………… (arrive) yet?
5. …………………… you ever …………………… (be) to England?
6 Read the text. Then complete the sentences with for or since.
for
1. Dinosaurs haven’t lived on our planet …………………… 65 million years.
2. People haven’t seen the creature of Loch Ness …………………… 1999.
3. People have driven cars …………………… about 100 years.
4. Children haven’t played in the streets of Pompeii …………………… many years.
5. People have flown in planes …………………… 1912.
6. Astronauts haven’t been on the moon …………………… 1972.
1. ...........................................................................................................................................
2. ...........................................................................................................................................
3. ...........................................................................................................................................
4. ...........................................................................................................................................
10 Complete the answers to the questions. Use the words in brackets and the
Present Perfect Simple.
1. Do I have to clean the kitchen?
No, you don’t. I ..................................................................................................... . (already)
2. Did they do their homework?
No, they didn’t. They ................................................................................................... . (yet)
3. Was Sally in Paris last summer?
No, she wasn’t. She ................................................................................................ . (never)
4. Would you like to eat something?
No thanks, I ................................................................................................................ . (just)
11 Write questions with the words below. Use the Present Perfect Simple.
1. you / ever / be / to America
...........................................................................................................................................
2. your friends / ever / make / you / a surprise party
...........................................................................................................................................
3. you / have / dinner / yet
...........................................................................................................................................
4. your best friend / ever / forget / your birthday
...........................................................................................................................................
5. you / ever / miss / a train
...........................................................................................................................................
12 Answer the questions in Exercise 11. Make them true for you.
1. ..............................................
2. ..............................................
3. ..............................................
4. ..............................................
5. ..............................................
13 Complete the sentences with the verbs in brackets. Use the Present Perfect Simple.
1. The nurse …………………… (work) in that hospital for two years.
2. The cleaners …………………… (not wash) the windows yet.
3. You …………………… (not pay) the cashier for those shoes.
4. She …………………… (play) football for years but she …………………… (not score) any goals.
5. I …………………… (visit) Paris four times but I …………………… (not be) to London.
14 Look at the chart and write what the teenagers have and haven’t done in the last week.
16 Write sentences with the words below. Use the Present Perfect Simple.
1. I / never / eat / raw / fish / .
...........................................................................................................................................
2. we / not see / this film / for many years / .
...........................................................................................................................................
3. Jill / be / a pilot / for three years / ?
...........................................................................................................................................
4. the cook / not leave / the kitchen / yet / .
...........................................................................................................................................
5. the judge / already / make / a decision / .
...........................................................................................................................................
6. they / throw out / the rubbish / yet / ?
...........................................................................................................................................
17 Write sentences with the words below. Use the Present Perfect Simple.
1. I / never / eat / raw / fish / .
...........................................................................................................................................
2. we / not see / this film / for many years / .
...........................................................................................................................................
3. Jill / be / a pilot / for three years / ?
...........................................................................................................................................
4. the cook / not leave / the kitchen / yet / .
...........................................................................................................................................
5. the judge / already / make / a decision / .
...........................................................................................................................................
6. they / throw out / the rubbish / yet / ?
...........................................................................................................................................