You are on page 1of 113

Perfect-English-Grammar.

com
Irregular Verbs Past Simple (Part 2)
1. I _________________ (come) to England in 1993.
2. She _________________ (stand) under the tree to shelter from the rain.
3. They _________________ (do) their homework yesterday.
4. We _________________ (sing) too much last night, I have a sore throat!
5. He already _________________ (eat) all the cake.
6. The child _________________ (fall) off his bicycle.
7. It _________________ (take) three hours to drive to Paris.
8. I _________________ (find) your keys under the table.
9. She _________________ (get) a new bike for her birthday.
10. She _________________ (sell) her house last year.
11. We _________________ (go) to New York in January.
12. Finally my mother _________________ (let) me go to a party.
13. It _________________ (be) cold last night.
14. I _________________ (meet) John at the weekend.
15. Lucy _________________ (pay) the bill, before leaving the restaurant.
16. We _________________ (see) the new film yesterday.
17. She _________________ (wear) her new coat to the party.
18. I _________________ (think) my football team would win.
19. They _________________ (put) their bags in the bedroom.
20. Billy _________________ (run) after the bus.
21. She _________________ (say) that she would come later.
22. I _________________ (buy) some books this morning.
23. We _________________ (make) a cake, it was delicious.
24. He _________________ (sit) on the old chair, and it broke.
25. They _________________ (write) a letter to their parents.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. I came to England in 1993.
2. She stood under the tree to shelter from the rain.
3. They did their homework yesterday.
4. We sang too much last night, I have a sore throat!
5. He already ate all the cake.
6. The child fell off his bicycle.
7. It took three hours to drive to Paris.
8. I found your keys under the table.
9. She got a new bike for her birthday.
10. She sold her house last year.
11. We went to New York in January.
12. Finally my mother let me go to a party.
13. It was cold last night.
14. I met John at the weekend.
15. Lucy paid the bill, before leaving the restaurant.
16. We saw the new film yesterday.
17. She wore her new coat to the party.
18. I thought my football team would win.
19. They put their bags in the bedroom.
20. Billy ran after the bus.
21. She said that she would come later.
22. I bought some books this morning.
23. We made a cake, it was delicious.
24. He sat on the old chair, and it broke.
25. They wrote a letter to their parents.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Perfect-English-Grammar.com
Irregular Verbs Past Simple (Part 1)
Make the past simple:
1.
2.
3.
4.
5.

She _________________ (bring) some chocolates to the party.


I _________________ (hear) a new song on the radio.
I _________________ (read) three books last week.
They _________________ (speak) French to the waitress.
He _________________ (understand) during the class, but now he doesn't
understand.
6. I _________________ (forget) to buy some milk.
7. She _________________ (have) a baby in June.
8. You _________________ (lose) your keys last week.
9. They _________________ (swim) 500m.
10. I _________________ (give) my mother a CD for Christmas.
11. At the age of 23, she _________________ (become) a doctor.
12. I _________________ (know) the answer yesterday.
13. He _________________ (tell) me that he lived in Toronto.
14. We _________________ (lend) John 200.
15. She _________________ (drink) too much coffee yesterday.
16. The children _________________ (sleep) in the car.
17. He _________________ (keep) his promise.
18. I _________________ (choose) the steak for dinner.
19. The film _________________ (begin) late.
20. We _________________ (fly) to Sydney.
21. They _________________ (drive) to Beijing.
22. He _________________ (teach) English at the University.
23. I _________________ (send) you an e-mail earlier.
24. We _________________ (leave) the house at 7 a.m..
25. He _________________ (feel) terrible after eating the prawns.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

26. She brought some chocolates to the party.


27. I heard a new song on the radio.
28. I read three books last week.
29. They spoke French to the waitress.
30. He understood during the class, but now he doesn't understand.
31. I forgot to buy some milk.
32. She had a baby in June.
33. You lost your keys last week.
34. They swam 500m.
35. I gave my mother a CD for Christmas.
36. At the age of 23, she became a doctor.
37. I knew the answer yesterday.
38. He told me that he lived in Toronto.
39. We lent John 200.
40. She drank too much coffee yesterday.
41. The children slept in the car.
42. He kept his promise.
43. I chose the steak for dinner.
44. The film began late.
45. We flew to Sydney.
46. They drove to Beijing.
47. He taught English at the University.
48. I sent you an e-mail earlier.
49. We left the house at 7 a.m..
50. He felt terrible after eating the prawns.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
First Conditional Exercise
Put the verb into the correct first conditional form:

1. If I __________________ (go) out tonight, I __________________ (go) to the


cinema.
2. If you __________________ (get) back late, I __________________ (be)
angry.
3. If we __________________ (not / see) each other tomorrow, we
__________________ (see) each other next week.
4. If he __________________ (come), I __________________ (be) surprised.
5. If we __________________ (wait) here, we __________________ (be) late.
6. If we __________________ (go) on holiday this summer, we
__________________ (go) to Spain.
7. If the weather __________________ (not / improve), we
__________________ (not / have) a picnic.
8. If I __________________ (not / go) to bed early, I __________________ (be)
tired tomorrow.
9. If we __________________ (eat) all this cake, we __________________
(feel) sick.
10. If you __________________ (not / want) to go out, I __________________
(cook) dinner at home.

2009 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. I __________________ (come) early if you __________________ (want).


12. They __________________ (go) to the party if they __________________
(be) invited.
13. She __________________ (stay) in London if she __________________ (get)
a job.
14. He __________________ (not / get) a better job if he __________________
(not / pass) that exam.
15. I __________________ (buy) a new dress if I __________________ (have)
enough money.
16. She __________________ (cook) dinner if you __________________ (go) to
the supermarket.
17. They __________________ (go) on holiday if they __________________
(have) time.
18. We __________________ (be) late if we __________________ (not / hurry).
19. She __________________ (take) a taxi if it __________________ (rain).
20. I __________________ (not / go) if you __________________ (not / come)
with me.

2009 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

First Conditional Answers: (ll =will, wont = will not)

1. If I go out tonight, I'll go to the cinema.


2. If you get back late, I'll be angry.
3. If we dont see each other tomorrow, we'll see each other next week.
4. If he comes, I'll be surprised.
5. If we wait here, we'll be late.
6. If we go on holiday this summer, well go to Spain.
7. If the weather doesnt improve, we won't have a picnic.
8. If I dont go to bed early, I'll be tired tomorrow.
9. If we eat all this cake, we'll feel sick.
10. If you dont want to go out, I'll cook dinner at home.
11. Ill come early if you want.
12. Theyll go to the party if they are invited.
13. Shell stay in London if she gets a job.
14. He wont get a better job if he doesn't pass that exam.
15. Ill buy a new dress if I have enough money.
16. Shell cook dinner if you buy the ingredients.
17. Theyll go on holiday if they have time.
18. Well be late if we don't hurry.
19. Shell take a taxi if it rains.
20. I wont go if you don't come with me.

2009 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Perfect-English-Grammar.com
Future Continuous Exercise

Make the negative future continuous:

When she arrives,

1. I ___________________________ (read).
2. You ___________________________ (sleep), will you?
3. We ___________________________ (work).
4. Julie ___________________________ (watch) a film.
5. It ___________________________ (snow).
6. Ann and Tom ___________________________ (cook).
7. He ___________________________ (play) computer games.
8. I ___________________________ (study).
9. You ___________________________ (cry).
10. David ___________________________ (us) the internet.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

When she arrives,

11. I wont be reading.


12. You wont be sleeping, will you?
13. We wont be working.
14. Julie wont be watching a film.
15. It wont be snowing.
16. Ann and Tom wont be cooking.
17. He wont be playing computer games.
18. I wont be studying.
19. You wont be crying.
20. David wont be using the internet.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Perfect-English-Grammar.com
Future Continuous Exercise

Make the positive future continuous:

At three oclock tomorrow

1. I ________________________ (work) in my office.


2. You ________________________ (lie) on the beach.
3. He ________________________ (wait) for the train.
4. She ________________________ (shop) in New York.
5. It ________________________ (rain).
6. We ________________________ (get) ready to go out.
7. They ________________________ (meet) their parents.
8. He ________________________ (study) in the library.
9. She ________________________ (exercise) at the gym.
10. I ________________________ (sleep).

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

At three oclock tomorrow

1. Ill be working in my office.


2. Youll be lying on the beach.
3. Hell be waiting for the train.
4. Shell be shopping in New York.
5. Itll be raining.
6. Well be getting ready to go out.
7. Theyll be meeting their parents.
8. Hell be studying in the library.
9. Shell be exercising at the gym.
10. Ill be sleeping.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Perfect-English-Grammar.com
Future Continuous Exercise
Make future continuous yes / no questions:

When the boss comes,


1. ________________________ (I / sit) here?
2. ________________________ (John / us) the computer?
3. ________________________ (Jane and Luke / discuss) the new project?
4. ________________________ (we / work) hard?
5. ________________________ (you / talk) on the telephone?
6. ________________________ (she / send) an email?
7. ________________________ (they / have) a meeting?
8. ________________________ (he / eat) lunch?
9. ________________________ (you / type)?
10. ________________________ (he / make) coffee?

Make wh future continuous questions:

At 8pm,
11. (where / I / wait?)
________________________________________
12. (what / you / do?)
________________________________________
13. (why / he / study?)
________________________________________
14. (how / she / travel?)
________________________________________
15. (who / they / meet?)
________________________________________
16. (where / we / eat?)
________________________________________
17. (what / you / watch?)
________________________________________
18. (why / he / drive?)
________________________________________
19. (what / she / cook?)
________________________________________
20. (why / they / sleep?)
________________________________________

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
Yes / no questions:
When the boss comes,
1. Will I be sitting here?
2. Will John be using the computer?
3. Will Jane and Luke be discussing the new project?
4. Will we be working hard?
5. Will you be talking on the telephone?
6. Will she be sending an email?
7. Will they be having a meeting?
8. Will he be eating lunch?
9. Will you be typing?
10. Will he be making coffee?

wh questions:
At 8pm,
21. Where will I be waiting?
22. What will you be doing?
23. Why will he be studying?
24. How will she be travelling?
25. Who will they be meeting?
26. Where will we be eating?
27. What will you be watching?
28. Why will he be driving?
29. What will she be cooking?
30. Why will they be sleeping?

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Perfect-English-Grammar.com
Future Simple Negative Exercise

Make the future simple negative:

1. I'm afraid I _________________________ (not / be) able to come tomorrow.


2. Because of the train strike, the meeting _________________________ (not /
take) place at 9 o'clock.
3. A: Go and tidy your room.
B: I _________________________ (not / do) it!
4. If it rains, we _________________________ (not / go) to the beach.
5. In my opinion, she _________________________ (not / pass) the exam.
6. A: I'm driving to the party, would you like a lift?
B: Okay, I _________________________ (not / take) the bus, I'll come with
you.
7. He _________________________ (not / buy) the car, if he can't afford it.
8. I've tried everything, but he _________________________ (not / eat).
9. According to the weather forecast, it _________________________ (not /
snow) tomorrow.
10. A: I'm really hungry.
B: In that case we _________________________ (not / wait) for John.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers: (you can use wont or will not)

1. I'm afraid I won't be able to come tomorrow.


2. Because of the train strike, the meeting won't take place at 9 o'clock.
3. A: Go and tidy your room.
B: I won't do it!
4. If it rains, we won't go to the beach.
5. In my opinion, she won't pass the exam.
6. A: I'm driving to the party, would you like a lift?
B: Okay, I won't take the bus, I'll come with you.
7. He won't buy the car, if he can't afford it.
8. I've tried everything, but he won't eat.
9. According to the weather forecast, it won't snow tomorrow.
10. A: I'm really hungry.
B: In that case we won't wait for John.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Perfect-English-Grammar.com
Future Simple (will) Positive Exercise

Make the future simple positive:

1. A: There's someone at the door.


B: I _________________________ (get) it.
2. Joan thinks the Conservatives _________________________ (win) the next
election.
3. A: Im moving house tomorrow.
B: I _________________________ (come) and help you.
4. If she passes the exam, she _________________________ (be) very happy.
5. I _________________________ (be) there at four o'clock, I promise.
6. A: Im cold.
B: I _________________________ (turn) on the fire.
7. A: She's late.
B: Don't worry she _________________________ (come).
8. The meeting _________________________ (take) place at 6 p.m.
9. If you eat all of that cake, you _________________________ (feel) sick.
10. They _________________________ (be) at home at 10 o'clock.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers: (it doesnt matter if you write will or ll)

1. A: There's someone at the door.


B: I'll get it.
2. Joan thinks the Conservatives will win the next election.
3. A: Im moving house tomorrow.
B: I'll come and help you.
4. If she passes the exam, she'll be very happy.
5. I'll be there at four o'clock, I promise.
6. A: Im cold.
B: I'll turn on the fire.
7. A: She's late.
B: Don't worry she'll come.
8. The meeting will take place at 6 p.m.
9. If you eat all of that cake, you'll feel sick.
10. They'll be at home at 10 o'clock.

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Perfect-English-Grammar.com
Future Simple Questions Exercise

Make future simple questions:

1. ____________________ (they / come) tomorrow?


2. When ____________________ (you / get) back?
3. If you lose your job, what ____________________ (you / do)?
4. In your opinion, ____________________ (she / be) a good teacher?
5. What time ____________________ (the sun / set) today?
6. ____________________ (she / get) the job, do you think?
7. ____________________ (David / be) at home this evening?
8. What ____________________ (the weather / be) like tomorrow?
9. Theres someone at the door, ____________________ (you / get) it?
10. How ____________________ (he / get) here?

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. Will they come tomorrow?


2. When will you get back?
3. If you lose your job, what will you do?
4. In your opinion, will she be a good teacher?
5. What time will the sun set today?
6. Will she get the job, do you think?
7. Will David be at home this evening?
8. What will the weather be like tomorrow?
9. Theres someone at the door, will you get it?
10. How will he get here?

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Past Continuous Mixed Exercise 1
Make the past continuous (you need to choose positive, negative or question):

1. (he / cook)
__________________________________________________________________
2. (she / play cards?)
__________________________________________________________________
3. (I / not / cry)
__________________________________________________________________
4. (you / not / feel well)
__________________________________________________________________
5. (where / I / go when I met you?)
__________________________________________________________________
6. (she / not / sleeping at midnight)
__________________________________________________________________
7. (I / work?)
__________________________________________________________________
8. (you / sleep when I got home?)
__________________________________________________________________
9. (it / rain at lunchtime)
__________________________________________________________________
10. (what / you / do?)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (why / she / run?)


__________________________________________________________________
12. (you / not / read)
__________________________________________________________________
13. (how / we / do at that time?)
__________________________________________________________________
14. (he / not / watch a film at 3pm)
__________________________________________________________________
15. (I / do my homework at eight oclock)
__________________________________________________________________
16. (where / it / rain?)
__________________________________________________________________
17. (you / shop when I called you)
__________________________________________________________________
18. (she / eat dinner when we arrived)
__________________________________________________________________
19. (he / live in Tokyo at the time?)
__________________________________________________________________
20. (it / rain?)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. He was cooking.
2. Was she playing cards?
3. I wasnt crying.
4. You werent feeling well.
5. Where was I going when I met you?
6. She wasnt sleeping at midnight.
7. Was I working?
8. Were you sleeping when I got home?
9. Was it raining at lunchtime?
10. What were you doing?
11. Why was she running?
12. You werent reading.
13. How were we doing at that time?
14. He wasnt watching a film at 3pm.
15. I was doing my homework at eight oclock.
16. Where was it raining?
17. You were shopping when I called you.
18. She was eating dinner when we arrived.
19. Was he living in Tokyo at the time?
20. Was it raining?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Past Continuous Mixed Exercise 2
Make the past continuous (choose positive, negative or question):

1. (they / take the exam?)


__________________________________________________________________
2. (when / he / work there?)
__________________________________________________________________
3. (you / make dinner?)
__________________________________________________________________
4. (they / drink coffee when you arrived?)
__________________________________________________________________
5. (when / we / sleep?)
__________________________________________________________________
6. (they / study last night)
__________________________________________________________________
7. (we / talk when the accident happened)
__________________________________________________________________
8. (he / not / exercise enough)
__________________________________________________________________
9. (I / talk too much?)
__________________________________________________________________
10. (it / not / snow)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (how / they / feel?)


__________________________________________________________________
12. (they / not / talk)
__________________________________________________________________
13. (where / I / stay?)
__________________________________________________________________
14. (why / he / study on a Saturday night?)
__________________________________________________________________
15. (I / go to school when you saw me)
__________________________________________________________________
16. (you / sleep at 6am)
__________________________________________________________________
17. (she / work when I called)
__________________________________________________________________
18. (we / not / leave when you called)
__________________________________________________________________
19. (I / not / stay in a hotel)
__________________________________________________________________
20. (we / make too much noise?)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. Were they taking the exam?


2. When was he working there?
3. Were you making dinner?
4. Were they drinking coffee when you arrived?
5. When were we sleeping?
6. They were studying last night.
7. We were talking when the accident happened.
8. He wasnt exercising enough.
9. Was I talking too much?
10. It wasnt snowing.
11. How were they feeling?
12. They werent talking.
13. Where was I staying?
14. Why was he studying on a Saturday night?
15. I was going to school when you saw me.
16. You were sleeping at 6am.
17. She was working when I called.
18. We werent leaving when you called.
19. I wasnt staying in a hotel.
20. Were we making too much noise?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Past Perfect and Past Simple
Choose the past perfect, or the past simple:

1. We had already eaten when John ________________________________


(come) home.
2. Last year Juan ________________________________ (pass) all his exams.
3. When I ________________________________ (get) to the airport I
discovered I had forgotten my passport.
4. I went to the library, then I ________________________________ (buy)
some milk and went home.
5. I opened my handbag to find that I ________________________________
(forgot) my credit card.
6. When we ________________________________ (arrive) at the station,
the train had already left.
7. We got home to find that someone ________________________________
(break) into the house.
8. I opened the fridge to find someone
________________________________ (eat) all my chocolate.
9. I had known my husband for three years when we
________________________________ (get) married.
10. Julie was very pleased to see that John
________________________________ (clean) the kitchen.

2010 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. It ________________________________ (not / rain) all summer, so the


grass was completely dead.
12. When he ________________________________ (arrive) at the party,
Julie had just left.
13. After arriving home, I realised I ________________________________
(not / buy) any milk.
14. The laundry was wet it ________________________________ (rain)
while I was out.
15. William felt ill last night because he
________________________________ (eat) too many cakes.
16. Keiko ________________________________ (meet) William last
September.
17. First I tidied the flat, then I ________________________________ (sit)
down and had a cup of coffee.
18. John ________________________________ (play) the piano when he was
a child, but he doesnt play now.
19. When I opened the curtains the sun was shining but the ground was white.
It ________________________________ (snow) during the night.
20. When Julie got home from her holiday, her flat was a mess. John
________________________________ (have) a party.

2010 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. We had already eaten when John came home.


2. Last year Juan passes all his exams.
3. When I got to the airport I discovered I had forgotten my passport.
4. I went to the library, then I bought some milk and went home.
5. I opened my handbag to find that I had forgotten my credit card.
6. When we arrived at the station, the train had already left.
7. We got home to find that someone had broken into the house.
8. I opened the fridge to find someone had eaten all my chocolate.
9. I had known my husband for three years when we got married.
10. Julie was very pleased to see that John had cleaned the kitchen.
11. It hadnt rained all summer, so the grass was completely dead.
12. When he arrived at the party, Julie had just left.
13. After arriving home, I realised I hadnt bought any milk.
14. The laundry was wet it had rained while I was out.
15. William felt ill last night because he had eaten too many cakes.
16. Keiko met William last September.
17. First I tidied the flat, then I sat down and had a cup of coffee.
18. John played the piano when he was a child, but he doesnt play now.
19. When I opened the curtains the sun was shining but the ground was white.
It had snowed during the night.
20. When Julie got home from her holiday, her flat was a mess. John had had a
party.

2010 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Past Perfect Positive and Negative
Make the past perfect:

1. When I arrived at the cinema, the film ____________________ (start).


2. She ____________________ (live) in China before she went to Thailand.
3. After they ____________________ (eat) the shellfish, they began to feel sick.
4. If you ____________________ (listen) to me, you would have got the job.
5. Julie didnt arrive until after I ____________________ (leave).
6. When we ____________________ (finish) dinner, we went out.
7. The garden was dead because it ____________________ (be) dry all summer.
8. He ____________________ (meet) her before somewhere.
9. We were late for the plane because we ____________________ (forgot)our
passports.
10. She told me that she ____________________ (study) a lot before the exam.
11. The grass was yellow because it ___________________ (not / rain) all
summer.
12. The lights went off because we ___________________ (not / pay) the
electricity bill.
13. The children ___________________ (not / do) their homework, so they were
in trouble.
14. They ___________________ (not / eat) so we went to a restaurant.
15. We couldnt go into the concert because we ___________________ (not /
bring) our tickets.
16. She said that she ___________________ (not / visit) the UK before.
17. Julie and Anne ___________________ (not / meet) before the party.
18. I ___________________ (not / have) breakfast when he arrived.
19. He ___________________ (not / use) email before, so I showed him how to
use it.
20. You ___________________ (not / study) for the test, so you were very
nervous.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. When I arrived at the cinema, the film had started.
2. She had lived in China before she went to Thailand.
3. After they had eaten the shellfish, they began to feel sick.
4. If you had listened to me, you would have got the job.
5. Julie didnt arrive until after I had left.
6. When we had finished dinner, we went out.
7. The garden was dead because it had been dry all summer.
8. He had met her before somewhere.
9. We were late for the plane because we had forgotten our passports.
10. She told me that she had studied a lot before the exam.
11. The grass was yellow because it hadnt rained all summer.
12. The lights went off because we hadnt paid the electricity bill.
13. The children hadnt done their homework, so they were in trouble.
14. They hadnt eaten so we went to a restaurant.
15. We couldnt go into the concert because we hadnt brought our tickets.
16. She said that she hadnt visited the UK before.
17. Julie and Anne hadnt met before the party.
18. I hadnt had breakfast when he arrived.
19. He hadnt used email before, so I showed him how to use it.
20. You hadnt studied for the test, so you were very nervous.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Past Perfect Questions
Make past perfect simple yes / no or wh questions:

1. _______________________ (you / go) there before we went together?


2. _______________________ (she / see) the film already?
3. Why _______________________ (he / forgot) about the meeting?
4. _______________________ (it / be) cold all week?
5. _______________________ (I / read) the book before the class?
6. When she arrived, _______________________ (we / eat) already?
7. Where _______________________ (you / be) when I saw you?
8. _______________________ (they / travel) by bullet train before?
9. _______________________ (John / meet) Lucy before they went on holiday
together?
10. _______________________ (you / do) your homework before I saw you?
11. Where _______________________ (she / work )?
12. _______________________ (I / pay) the bill before we left?
13. _______________________ (we / visit) my parents already that winter?
14. When you called, _______________________ (they / eat) dinner?
15. How _______________________ (he / manage) to fix the cooker?
16. _______________________ (my sister / be) sick for a long time?
17. How much _______________________ (she / study) before the exam?
18. What _______________________ (you / cook) for dinner that night?
19. When _______________________ (they / arrive)?
20. How many coffees _______________________ (she / drink) before the
interview?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. Had you gone there before we went together?
2. Had she seen the film already?
3. Why had he forgotten about the meeting?
4. Had it been cold all week?
5. Had I read the book before the class?
6. When she arrived, had we eaten already?
7. Where had you been when I saw you?
8. Had they travelled by bullet train before?
9. Had John met Lucy before they went on holiday together?
10. Had you done your homework already?
11. Where had she worked ?
12. Had I paid the bill before we left?
13. Had we visited my parents already that winter?
14. When you called, had they eaten dinner?
15. How had he managed to fix the cooker?
16. Had my sister been sick for a long time?
17. How much had she studied before the exam?
18. What had you cooked for dinner that night?
19. When had they arrived?
20. How many coffees had she drunk before the interview?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Past Simple with be
Make the past simple (use positive / negative or question):

1. (I / be / at the cinema last night.)


__________________________________________________________________
2. (the children / be / naughty?)
__________________________________________________________________
3. (we / be / in a cafe when you called.)
__________________________________________________________________
4. (I / be / late?)
__________________________________________________________________
5. (she / be / a teacher when she was young.)
__________________________________________________________________
6. (where / we / be?)
__________________________________________________________________
7. (you / be / okay?)
__________________________________________________________________
8. (we / be / too tired?)
__________________________________________________________________
9. (how / the party / be?)
__________________________________________________________________
10. (they / be / late for the interview.)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (you / be / in the garden.)


__________________________________________________________________
12. (what / his name / be?)
__________________________________________________________________
13. (it / not / be / cold.)
__________________________________________________________________
14. (she / be / beautiful?)
__________________________________________________________________
15. (she / not / be my wife at the time.)
__________________________________________________________________
16. (he / be / hungry.)
__________________________________________________________________
17. (why / you / be / late?)
__________________________________________________________________
18. (you / not / be / early.)
__________________________________________________________________
19. (they not / be / in love.)
__________________________________________________________________
20. (we / not / be / in China.)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. I was at the cinema last night.


2. Were the children naughty?
3. We were in a cafe when you called.
4. Was I late?
5. She was a teacher when she was young.
6. Where were we?
7. Were you okay?
8. Were we too tired?
9. How was the party?
10. They were late for the interview.
11. You were in the garden.
12. What was his name?
13. It wasnt cold.
14. Was she beautiful?
15. She wasn't my wife at the time.
16. He was hungry.
17. Why where you late?
18. You werent early.
19. They weren't in love.
20. We weren't in China.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Past Simple Form Other Verbs - Mixed Exercise 1

Make the past simple, positive, negative or question:

1. I _________________ (work) in a bank for ten years.


2. Where _________________ (you / live) when you were young?
3. She _________________ (not / study) French at university.
4. He _________________ (travel) through the Middle East last year.
5. _________________ (they / visit) the Louvre in Paris?
6. She _________________ (not / watch) TV yesterday.
7. We _________________ (buy) a new car last weekend.
8. Where _________________ (you / teach) before you came here?
9. He _________________ (not / think) that he was right.
10. I _________________ (cook) steak last night.
11. _________________ (Lucy / read) War and Peace at school?
12. She _________________ (not / write) to her grandmother.
13. We _________________ (have) a computer when I was a child.
14. Where _________________ (you / go) on holiday?
15. I _________________ (love) ice cream when I was a child.
16. They _________________ (not / meet) yesterday.
17. _________________ (she / swim) in the sea in Greece?
18. We _________________ (not / play) tennis yesterday because it was raining.
19. He _________________ (try) to lift the box but he couldnt.
20. What _________________ (you / eat) for lunch?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. I worked in a bank for ten years.


2. Where did you live when you were young?
3. She didnt study French at university.
4. He travelled through the Middle East last year.
5. Did they visit the Louvre in Paris?
6. She didnt watch TV yesterday.
7. We bought a new car last weekend.
8. Where did you teach before you came here?
9. He didnt think that he was right.
10. I cooked steak last night.
11. Did Lucy read War and Peace at school?
12. She didnt write to her grandmother.
13. We had a computer when I was a child.
14. Where did you go on holiday?
15. I loved ice cream when I was a child.
16. They didnt meet yesterday.
17. Did she swim in the sea in Greece?
18. We didnt play tennis yesterday because it was raining.
19. He tried to lift the box but he couldnt.
20. What did you eat for lunch?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Past Simple Form Other Verbs - Mixed Exercise 2
Make the past simple, positive, negative or question:

1. I _________________ (not / drink) any beer last night.


2. She _________________ (get on) the bus in the centre of the city.
3. What time _________________ (he / get up) yesterday?
4. Where _________________ (you / get off) the train?
5. I _________________ (not / change) trains at Victoria.
6. We _________________ (wake up) very late.
7. What _________________ (he / give) his mother for Christmas?
8. I _________________ (receive) 300 when my uncle _________________
(die).
9. We _________________ (not / use) the computer last night.
10. _________________ (she / make) good coffee?
11. They _________________ (live) in Paris.
12. She _________________ (read) the newspaper yesterday.
13. I _________________ (not / watch) TV.
14. He _________________ (not / study) for the exam.
15. _________________ (he / call) you?
16. _________________ (I / forget) something?
17. What time _________________ (the film / start)?
18. He _________________ (have) a shower.
19. Why _________________ (you / come)?
20. _________________ (he / go) to the party?

Answers:

1. I didnt drink any beer last night.


2. She got on the bus in the centre of the city.
3. What time did he get up yesterday?
4. Where did you get off the train?
5. I didnt change trains at Victoria.
6. We woke up very late.
7. What did he give his mother for Christmas?
8. I received 300 when my uncle died.
9. We didnt use the computer last night.
10. Did she make good coffee?
11. They lived in Paris.
12. She read the newspaper yesterday.
13. I didnt watch TV.
14. He didnt study for the exam.
15. Did he call you?
16. Did I forget something?
17. What time did the film start?
18. He had a shower.
19. Why did you come?
20. Did he go to the party?

www.perfect-english-grammar.com
Past Simple Form Other Verbs - Mixed Exercise 3
Make the past simple positive, negative or question:

1. She ___________________ (go) home.


2. We ___________________ (watch) a film.
3. When ___________________ (he / arrive)?
4. I ___________________ (buy) a new car.
5. Where ___________________ (you / live)?
6. I ___________________ (play) tennis.
7. Where ___________________ (you / work) before?
8. ___________________ (they / come)for lunch?
9. ___________________ (we /study) this last year?
10. They ___________________ (drink) coffee.
11. ___________________ (you / see) that film?
12. We ___________________ (eat) dinner.
13. You ___________________ (not / go) out last night.
14. He ___________________ (study).
15. What ___________________ (you / watch)?
16. We ___________________ (not / call) you yesterday.
17. They ___________________ (not / arrive) on time.
18. It ___________________ (not / rain).
19. We ___________________ (not / drink) beer.
20. You ___________________ (clean) the kitchen.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. She went home.
2. We watched a film.
3. When did he arrive?
4. I bought a new car.
5. Where did you live?
6. I played tennis.
7. Where did you work before?
8. Did they come for lunch?
9. Did we study this last year?
10. They drank coffee.
11. Did you see that film?
12. We ate dinner.
13. You didnt go out last night.
14. He studied.
15. What did you watch?
16. We didnt call you yesterday.
17. They didnt arrive on time.
18. It didnt rain.
19. We didnt drink beer.
20. You cleaned the kitchen.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Past Simple Form Other Verbs - Mixed Exercise 4
Make the past simple, positive, negative or question:

1. Where _______________________ (she / go)?


2. What _______________________ (you / do)?
3. He _______________________ (work) in a bank.
4. You _______________________ (not / call) me.
5. _______________________ (you / wear) your red dress?
6. He _______________________ (not / read) that book.
7. _______________________ (you / go)?
8. _______________________ (she / study) last night?
9. _______________________ (we / arrive) last?
10. Who _______________________ (you / meet)?
11. _______________________ (they / come) to the party?
12. She _______________________ (not / meet) him.
13. _______________________ (she / go)?
14. You _______________________ (meet) a friend.
15. Which _______________________ (you / like)?
16. I _______________________ (not / forget) your book.
17. What _______________________ (he / do) at the weekend?
18. She _______________________ (not / like) chocolate.
19. What _______________________ (you / buy) yesterday?
20. _______________________ (you / have) a good holiday?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. Where did she go?
2. What did you do?
3. He worked in a bank.
4. You didnt call me.
5. Did you wear your red dress?
6. He didnt read that book.
7. Did you go?
8. Did she study last night?
9. Did we arrive last?
10. Who did you meet?
11. Did they come to the party?
12. She didnt meet him.
13. Did she go?
14. You met a friend.
15. Which did you like?
16. I didnt forget your book.
17. What did he do at the weekend?
18. She didnt like chocolate.
19. What did you buy yesterday?
20. Did you have a good holiday?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Continuous All Forms (Exercise 1)
Make the present continuous:

1. (she / go home now)


__________________________________________________________________
2. (I / read a great book)
__________________________________________________________________
3. (she / not / wash her hair)
__________________________________________________________________
4. (the cat / chase mice?)
__________________________________________________________________
5. (she / cry?)
__________________________________________________________________
6. (he / not / study Latin)
__________________________________________________________________
7. (we / drive to London?)
__________________________________________________________________
8. (they / watch TV? )
__________________________________________________________________
9. (where / she / go now? )
__________________________________________________________________
10. (I / not / leave now)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (you / not / run)


__________________________________________________________________
12. (why / he / leave? )
__________________________________________________________________
13. (how / I / travel? )
__________________________________________________________________
14. (it / not / rain)
__________________________________________________________________
15. (when / we / arrive? )
__________________________________________________________________
16. (where / they / stay? )
__________________________________________________________________
17. (it / rain)
__________________________________________________________________
18. (she / come at six)
__________________________________________________________________
19. (he / watch a film at the moment)
__________________________________________________________________
20. (we / not / sleep)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers (you can use the short form shes or the longer form she is):

1. Shes going home now.


2. I'm reading a great book.
3. She isn't washing her hair.
4. Is the cat chasing mice?
5. Is she crying?
6. He isn't studying Latin.
7. Are we driving to London?
8. Are they watching TV?
9. Where is she going now?
10. I'm not leaving now.
11. You arent running.
12. Why is he leaving?
13. How am I travelling?
14. It isn't raining.
15. When are we arriving?
16. Where are they staying?
17. It's raining.
18. Shes coming at six.
19. Hes watching a film at the moment.
20. We arent sleeping.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Continuous All Forms (Exercise 2)
Make the present continuous:

1. (we / go to the cinema later)


__________________________________________________________________
2. (they / work now)
__________________________________________________________________
3. (you / not / walk)
__________________________________________________________________
4. (they / learn new things?)
__________________________________________________________________
5. (when / he / start work?)
__________________________________________________________________
6. (why / I / stay at home?)
__________________________________________________________________
7. (it / get dark?)
__________________________________________________________________
8. (we / not / win)
__________________________________________________________________
9. (they / not / bring a cake)
__________________________________________________________________
10. (the dog / not / play with a ball)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (why / it / rain now?)


__________________________________________________________________
12. (how / she / travel?)
__________________________________________________________________
13. (where / you / work?)
__________________________________________________________________
14. (what / we / watch?)
__________________________________________________________________
15. (you / meet your friend at four)
__________________________________________________________________
16. (I / take too much cake?)
__________________________________________________________________
17. (you / think?)
__________________________________________________________________
18. (we / study this evening)
__________________________________________________________________
19. (Lucy and Steve / play the piano)
__________________________________________________________________
20. (Sarah / not / tell a story)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. Were going to the cinema later.


2. Theyre working now.
3. You arent walking.
4. Are they learning new things?
5. When is he starting work?
6. Why am I staying at home?
7. Is it getting dark?
8. We arent winning.
9. They arent bringing a cake.
10. The dog isn't playing with a ball.
11. Why is it raining now?
12. How is she coming?
13. Where are you working?
14. What are we watching?
15. Youre meeting your friend at four.
16. Am I taking too much cake?
17. Are you thinking?
18. Were studying this evening.
19. Lucy and Steve are playing the piano.
20. Sarah isn't telling a story.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Continuous All Forms Exercise 3
Make the present continuous:

1. (I / be silly? )
__________________________________________________________________
2. (they / not / read)
__________________________________________________________________
3. (I / cook tonight)
__________________________________________________________________
4. (he / see the doctor tomorrow? )
__________________________________________________________________
5. (you / eat chocolate? )
__________________________________________________________________
6. (what / you / do? )
__________________________________________________________________
7. (we / make a mistake ? )
__________________________________________________________________
8. (you / come tomorrow)
__________________________________________________________________
9. (it / snow)
__________________________________________________________________
10. (John/ sleep at the moment)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (he / not / dance)


__________________________________________________________________
12. (how / they / get here? )
__________________________________________________________________
13. (when / it / start? )
__________________________________________________________________
14. (I / not / speak Chinese at the moment)
__________________________________________________________________
15. (Jill / drink tea now? )
__________________________________________________________________
16. (he / pay the bill at the moment? )
__________________________________________________________________
17. (I / stay with a friend for the weekend)
__________________________________________________________________
18. (when / John / arrive?)
__________________________________________________________________
19. (they / come to the party?)
__________________________________________________________________
20. (we / not / study)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. Am I being silly?
2. They aren't reading.
3. I'm cooking tonight.
4. Is he seeing the doctor tomorrow?
5. Are you eating chocolate?
6. What are you doing?
7. Are we making a mistake?
8. Youre coming tomorrow.
9. Its snowing.
10. Johns sleeping at the moment.
11. He isn't dancing
12. How are they getting here?
13. When is it starting?
14. I'm not speaking Chinese at the moment.
15. Is Jill drinking tea now?
16. Is he paying the bill at the moment?
17. Im staying with a friend for the weekend.
18. When is John arriving?
19. Are they coming to the party?
20. We arent studying.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Continuous Questions 2
Make the present continuous (yes / no or wh questions):

1. (how long / you / stay in Paris?)


__________________________________________________________________
2. (you / drink / tea ?)
__________________________________________________________________
3. (where / you / stay?)
__________________________________________________________________
4. (why / you / watch TV now?)
__________________________________________________________________
5. (she / work in a bar?)
__________________________________________________________________
6. (what / he / do?)
__________________________________________________________________
7. (why / she / call her friend now?)
__________________________________________________________________
8. (I / lose weight?)
__________________________________________________________________
9. (we / work tomorrow?)
__________________________________________________________________
10. (when / you / arrive?)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (he / take dance classes?)


__________________________________________________________________
12. (she / stay in a hotel?)
__________________________________________________________________
13. (how much / he / eat?)
__________________________________________________________________
14. (how long / you / stay in China?)
__________________________________________________________________
15. (she / study in the library now?)
__________________________________________________________________
16. (you / come?)
__________________________________________________________________
17. (they / rent a car?)
__________________________________________________________________
18. (when / they / have a barbeque?)
__________________________________________________________________
19. (what / Julie / do tonight?)
__________________________________________________________________
20. (you / feel sleepy?)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. How long are you staying in Paris?


2. Are you drinking tea?
3. Where are you staying?
4. Why are you watching TV now?
5. Is she working in a bar?
6. What is he doing?
7. Why is she calling her friend now?
8. Am I losing weight?
9. Are we working tomorrow?
10. When are you arriving?
11. Is he taking dance classes?
12. Is she staying in a hotel?
13. How much is he eating?
14. How long are you staying in China?
15. Is she studying in the library now?
16. Are you coming?
17. Are they renting a car?
18. When are they having a barbeque?
19. What is Julie doing tonight?
20. Are you feeling sleepy?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Perfect Continuous Positive and Negative
Make the present perfect continuous positive or negative:
1. (she / work here for five years)
__________________________________________________________________
2. (I / study all day)
__________________________________________________________________
3. (you / eat a lot recently)
__________________________________________________________________
4. (we / live in London for six months)
__________________________________________________________________
5. (he / play football so hes tired)
__________________________________________________________________
6. (they / learn English for two years)
__________________________________________________________________
7. (I / cook so Im really hot)
__________________________________________________________________
8. (she / go to the cinema every weekend for years)
__________________________________________________________________
9. (it / rain, the pavement is wet)
__________________________________________________________________
10. (you / sleep for twelve hours)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (I / not / work today)


__________________________________________________________________
12. (you / not / eat well recently)
__________________________________________________________________
13. (we / not / exercise enough)
__________________________________________________________________
14. (she / not / study)
__________________________________________________________________
15. (they / not / live here for very long)
__________________________________________________________________
16. (it / not / snow)
__________________________________________________________________
17. (he / not / play football for five years)
__________________________________________________________________
18. (we / not / drink enough water thats why we feel tired)
__________________________________________________________________
19. (I / not / sleep I was reading)
__________________________________________________________________
20. (they / not / watch TV much recently)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. She has been working here for five years.
2. I have been studying all day.
3. You have been eating a lot recently.
4. We have been living in London for six months .
5. He has been playing football so hes tired.
6. They have been learning English for two years.
7. I have been cooking so Im really hot.
8. She has been going to the cinema every weekend for years.
9. It has been raining, the pavement is wet.
10. You have been sleeping for twelve hours.
11. I havent been working today.
12. You havent been eating well recently.
13. We havent been exercising enough.
14. She hasnt been studying.
15. They havent been living here for very long.
16. It hasnt been snowing.
17. He hasnt been playing football for five years.
18. We havent been drinking enough water thats why we feel tired.
19. I havent been sleeping I was reading.
20. They havent been watching TV much recently.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Perfect-English-Grammar.com
Present Perfect Continuous

Make the present perfect continuous yes / no questions:


1. (she / run much recently?)
__________________________________________________________________
2. (it / rain?)
__________________________________________________________________
3. (he / work today?)
__________________________________________________________________
4. (I / talk a lot?)
__________________________________________________________________
5. (we / eat too much?)
__________________________________________________________________
6. (they / live here for a long time?)
__________________________________________________________________
7. (Julie / work in this company for more that five years?)
__________________________________________________________________
8. (you / study English for a long time?)
__________________________________________________________________
9. (I / do too much recently?)
__________________________________________________________________
10. (we / go out with each other for three years already?)
__________________________________________________________________

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Make the present perfect continuous wh questions:


11. (how long / you / study Japanese?)
__________________________________________________________________
12. (where / she work?)
__________________________________________________________________
13. (how long / she / play tennis?)
__________________________________________________________________
14. (what / they / drink?)
__________________________________________________________________
15. (how long / you / live here?)
__________________________________________________________________
16. (what / the child / eat?)
__________________________________________________________________
17. (how long / he / work in the bank?)
__________________________________________________________________
18. (where / she / buy food?)
__________________________________________________________________
19. (how long / we / wait for the bus?)
__________________________________________________________________
20. (what / you / do all day?)
__________________________________________________________________

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. Has she been running much recently?
2. Has it been raining?
3. Has he been working today?
4. Have I been talking a lot?
5. Have we been eating too much?
6. Have they been living here for a long time?
7. Has Julie been working in this company for more that five years?
8. Have you been studying English for a long time?
9. Have I been doing too much recently?
10. Have we been going out with each other for three years already?
11. How long have you been studying Japanese?
12. Where has she been working?
13. How long has she been playing tennis?
14. What have they been drinking?
15. How long have you been living here?
16. What has the child been eating?
17. How long has he been working in the bank?
18. Where has she been buying food?
19. How long have we been waiting for the bus?
20. What have you been doing all day?

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Perfect Mixed Exercise 1
Make the present perfect - choose positive, negative or question:

1. (I / go / to the library today)


_______________________________________________________________
2. (you / keep a pet for three years)
_______________________________________________________________
3. (you / come here before?)
_______________________________________________________________
4. (it / rain all day?)
_______________________________________________________________
5.

(who / we / forgot to invite?)


_______________________________________________________________

6. (we / not / hear that song already)


_______________________________________________________________
7. (he / not / forget his books)
_______________________________________________________________
8. (she / steal all the chocolate!)
_______________________________________________________________
9.

(I / explain it well?)
_______________________________________________________________

10. (who / he / meet recently?)


_______________________________________________________________

2008 perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (how / we / finish already?)


_______________________________________________________________
12. (he / study Latin)
_______________________________________________________________
13. (I / know him for three months)
_______________________________________________________________
14. (where / you / study Arabic?)
_______________________________________________________________
15. (what countries / they / visit in Europe?)
_______________________________________________________________
16. (he / hurt his leg)
_______________________________________________________________
17. (she / leave her phone in a taxi)
_______________________________________________________________
18. (we / not / lose our tickets)
_______________________________________________________________
19. (she / call her mother?)
_______________________________________________________________
20. (he / take a taxi?)
_______________________________________________________________

2008 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. I have been to the library today.


2. you have kept a pet for three years.
3. Have you come here before?
4. Has it rained all day?
5. Who have we forgotten to invite?
6. We havent heard that song already.
7. He hasnt forgotten his books
8. She has stolen all the chocolate!
9. Have I explained it well?
10. Who has he met recently?
11. How have we finished already?
12. He has studied Latin.
13. I have known him for three months.
14. Where have you studied Arabic?
15. What countries have they visited in Europe?
16. He has hurt his leg.
17. She has left her phone in a taxi.
18. We havent lost our tickets.
19. Has she called her mother?
20. Has he taken a taxi?

2008 perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Perfect Mixed Exercise 2

Make the present perfect simple. Choose positive, negative or question:

1.

(she / pass the exam?)


_______________________________________________________________

2. (you / eat lunch yet?)


_______________________________________________________________
3. (he / read the newspaper today?)
______________________________________________________________
4. (you / not / study French for ten years)
_______________________________________________________________
5. (they / be in London for six months)
_______________________________________________________________
6.

(where / you / be?)


_______________________________________________________________

7. (we / not / go to Paris)


_______________________________________________________________
8. (she / not / see The Lord of the Rings)
_______________________________________________________________
9. (he / not / meet my mother)
_______________________________________________________________
10. (they / not / visit St. Pauls Cathedral yet)
_______________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (what / she / eat today?)


_______________________________________________________________
12. (why / you / do your homework already?)
_______________________________________________________________
13. (how / she / make this fantastic cake?)
_______________________________________________________________
14. (why / I / miss the plane?)
_______________________________________________________________
15. (they / not / go to bed)
_______________________________________________________________
16. (it / rain a lot this week)
_______________________________________________________________
17. (they / use a credit card before?)
_______________________________________________________________
18. (we / have enough to eat?)
_______________________________________________________________
19. (she / not / play basketball before)
_______________________________________________________________
20. (I / wear a kimono)
_______________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. Has she passed the exam?


2. Have you eaten lunch yet?
3. Has he read the newspaper today?
4. You havent studied French for ten years.
5. They have been in London for six months.
6. Where have you been?
7. We havent gone / been to Paris.
8. She hasnt seen The Lord of the Rings.
9. He hasnt met my mother.
10. They havent visited St. Pauls Cathedral yet.
11. What has she eaten today?
12. Why have you done your homework already?
13. How has she made this fantastic cake?
14. Why have I missed the plane?
15. They havent gone to bed.
16. It has rained a lot this week.
17. Have they used a credit card before?
18. Have we had enough to eat?
19. She hasnt played basketball before.
20. I have worn a kimono.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Perfect Simple
Make negative present perfect sentences:

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. Pauls)
_______________________________________________________________
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)
_______________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

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)
_______________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. We havent gone / been to Paris.


2. She hasnt seen The Lord of the Rings.
3. He hasnt met my mother.
4. They havent visited St. Pauls.
5. I havent known him for three months.
6. You havent studied French for ten years.
7. They havent been in London for six months.
8. He hasnt hurt his leg.
9. She hasnt left her phone in a taxi.
10. We havent lost our tickets.
11. She hasnt made dinner.
12. They havent arrived yet.
13. Lucy hasnt done her homework.
14. I havent read that book.
15. He hasnt lived in Berlin.
16. John hasnt bought any food.
17. She hasnt cleaned the kitchen.
18. You havent called me.
19. We havent found the book yet.
20. They havent slept well.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Perfect Simple
Make positive present perfect sentences:

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)
_______________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

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)
_______________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. I have studied French.


2. She has eaten octopus.
3. They have been / gone to Scotland.
4. We have read that book.
5. He has lived here for three years.
6. You have known David for ten years.
7. We have been here for two weeks.
8. I have lost my keys.
9. He has drunk too much coffee.
10. They have missed the train.
11. She has been / gone to Peru.
12. We have eaten too much chocolate.
13. I have had breakfast this morning.
14. John has missed the train.
15. Lucy has cooked breakfast.
16. They have written to the politician.
17. You have found your wallet.
18. I have met his mother.
19. We have tried roller-skating.
20. She has passed the exam.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Perfect Simple Questions
Make yes / no present perfect 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?)
_______________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Make wh present perfect questions:

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?)
_______________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. Have they gone / been* to the USA?


2. Have you read War and Peace?
3. Has she been late for a meeting?
4. Has he met your family yet?
5. Have they lived here as long as we have?
6. Have you gone / been* to Australia?
7. Has she missed the bus?
8. Have I met you before?
9. Have they take the exam?
10. Has she worked in this company for fifteen years?
11. How long has she lived in London?
12. Where have you been?
13. How much coffee have you drunk today?
14. What have you done today?
15. How long has he worked here?
16. Why have you brought that?
17. How many times have you visited Scotland?
18. How many books have you read this week?
19. How long have you studied English?
20. How much food have you bought?

* see the been / gone explanation on www.perfect-english-grammar.com

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Perfect-English-Grammar.com
Past Simple and Present Perfect
Choose the past simple or the present perfect:

1. Last night I __________________ (lose) my keys I had to call my flatmate


to let me in.
2. I __________________ (lose) my keys can you help me look for them?
3. I __________________ (visit) Paris three times.
4. Last year I __________________ (visit) Paris.
5. I __________________ (know) my great grandmother for a few years - she
died when I was eight.
6. I __________________ (know) Julie for three years we still meet once a
month.
7. I __________________ (play) hockey since I was a child Im pretty good!
8. She __________________ (play) hockey at school, but she
__________________ (not / like) it.
9. Sorry, I __________________ (miss) the bus, so Im going to be late.
10. I __________________ (miss) the bus, and then I __________________
(miss) the aeroplane as well!
11. Last month I __________________ (go) to Scotland.
12. Im sorry, John isnt here now. He __________________ (go) to the shops.
13. We __________________ (finish) this room last week.
14. I __________________ (finish) my exams finally Im so happy!
15. Yesterday, I __________________ (go) to the library, the post office and the
supermarket.
16. I __________________ (go) to the supermarket three times this week!
17. She __________________ (live) in London since 1994.
18. She __________________ (live) in London when she was a child.
19. I __________________ (drink) three cups of coffee this morning.
20. I __________________ (drink) seven cups of coffee yesterday.

2008 perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. lost
2. have lost
3. have visited
4. visited
5. knew
6. have known
7. have played
8. played / didnt like
9. have missed
10. missed / missed
11. went
12. has gone
13. finished
14. have finished
15. went
16. have been
17. has lived
18. lived
19. have drunk
20. drank

2008 perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present perfect and past simple

Choose the present perfect or past simple


1. I _________________ (see) three police cars this morning.
2. After he _________________ (arrive) home, he _________________
(unpack) and _________________ (go) to bed early.
3. A: Whats wrong?
B: I _________________ (break) a glass!
4. My grandparents only _________________ (know) each other for a few
months before they _________________ (get) married.
5. I _________________ (be) in London for three years.
6. We _________________ (see) Julie last night.
7. He _________________ (be) a teacher before he _________________
(become) a musician.
8. When the boss _________________ (walk) into the room, we
_________________ (know) someone was going to get fired.
9. The children _________________ (break) a window in the school last week.
10. He _________________ (see) that film last year.
11. Lucy _________________ (break) her leg, so she cant come skiing.
12. Julie _________________ (arrive)! Come and say hello!
13. They _________________ (be) cold when they _________________ (arrive)
home.
14. Jack _________________ (break) his arm when he _________________ (fall)
off a horse in 2005.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

15. I _________________ (know) about the problem for months, but I


_________________ (not / find) a solution yet.
16. A: When _________________ (you / arrive)?
B: At 10pm last night.
17. She _________________ (be) a teacher for ten years.
18. How long _________________ (you / know) Jill?
19. I _________________ (see) the sea before.
20. A: Hello
B: Hi Mum, its me. I just wanted to say I _________________ (arrive) safely
and everything is fine.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
21. Ive seen three police cars this morning.
22. After he arrived home, he unpacked and went to bed early.
23. A: Whats wrong?
B: Ive broken a glass!
24. My grandparents only knew each other for a few months before they got
married.
25. Ive been in London for three years.
26. We saw Julie last night.
27. He was a teacher before he became a musician.
28. When the boss walked into the room, we knew someone was going to get fired.
29. The children broke a window in the school last week.
30. He saw that film last year.
31. Lucy has broken her leg, so she cant come skiing.
32. Julies arrived! Come and say hello!
33. They were cold when they arrived home.
34. Jack broke his arm when he fell off a horse in 2005.
35. Ive known about the problem for months, but I havent found a solution yet.
36. A: When did you arrive?
B: At 10pm last night.
37. Shes been a teacher for ten years.
38. How long have you known Jill?
39. I have never seen the sea before.
40. A: Hello
B: Hi Mum, its me. I just wanted to say Ive arrived safely and everything is
fine.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Simple Other Verbs Mixed Exercise 3
Make the present simple tense (choose positive, negative or question)

1. (we / not / go out much)


__________________________________________________________________
2. (they / think it's a good idea)
__________________________________________________________________
3. (he / know how to play the violin?)
__________________________________________________________________
4. (why / I / have to clean up?)
__________________________________________________________________
5. (she / not / sleep late at the weekends)
__________________________________________________________________
6. (I / love studying languages?)
__________________________________________________________________
7. (we / not / believe the Prime Minister)
__________________________________________________________________
8. (you / understand the question?)
__________________________________________________________________
9. (she / not / want to go to the cinema)
__________________________________________________________________
10. (I / like trying new kinds of food)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (David / want some coffee?)


__________________________________________________________________
12. (what / Lucy / do at the weekends?)
__________________________________________________________________
13. (they / not / work late on Fridays)
__________________________________________________________________
14. (she / have three daughters)
__________________________________________________________________
15. (you / own a car?)
__________________________________________________________________
16. (where / Alicia / work?)
__________________________________________________________________
17. (when / she / go to her Chinese class?)
__________________________________________________________________
18. (I / not / believe you)
__________________________________________________________________
19. (she / think about her holidays often)
__________________________________________________________________
20. (you / like going to restaurants?)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. We dont go out much.


2. They think it's a good idea.
3. Does he know how to play the violin?
4. Why do I have to clean up?
5. She doesnt sleep late at the weekends.
6. Do I love studying languages?
7. We dont believe the Prime Minister.
8. Do you understand the question?
9. She doesnt want to go to the cinema.
10. I like trying new kinds of food.
11. Does David want some coffee?
12. What does Lucy do at the weekends?
13. They dont work late on Fridays.
14. She has three daughters.
15. Do you own a car?
16. Where does Alicia work?
17. When does she go to her Chinese class?
18. I dont believe you.
19. She thinks about her holidays often.
20. Do you like going to restaurants?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Simple Negative Other Verbs Exercise 2
Make the negative present simple:

1. (he / not / enjoy jazz)


__________________________________________________________________
2. (we / not / buy many clothes)
__________________________________________________________________
3. (she / not / like studying)
__________________________________________________________________
4. (you / not / love me)
__________________________________________________________________
5. (they / not / work at home)
__________________________________________________________________
6. (Lucy / not / have a computer)
__________________________________________________________________
7. (I / not / take the bus at night)
__________________________________________________________________
8. (David / not / travel much)
__________________________________________________________________
9. (we / not / have any children)
__________________________________________________________________
10. (you / not / study Biology)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use

11. (Julie / not / listen to much music)


__________________________________________________________________
12. (they / not / live close to our house)
__________________________________________________________________
13. (she / not / work abroad)
__________________________________________________________________
14. (you / not / own a bicycle)
__________________________________________________________________
15. (I / not / get up early)
__________________________________________________________________
16. (they / not / have a car)
__________________________________________________________________
17. (he / not / come home late)
__________________________________________________________________
18. (I / not / like travelling by plane)
__________________________________________________________________
19. (you / not / come from Africa)
__________________________________________________________________
20. (She / not / have any brothers or sisters)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use

Answers:

1. He doesnt enjoy jazz.


2. We dont buy many clothes.
3. She doesnt like studying.
4. You dont love me.
5. They dont work at home.
6. Lucy doesnt have a computer.
7. I dont take the bus at night.
8. David doesnt travel much.
9. We dont have any children.
10. You dont study Biology.
11. Julie doesnt listen to much music.
12. They dont live close to our house.
13. She doesnt work abroad.
14. You dont own a bicycle.
15. I dont get up early.
16. They dont have a car.
17. He doesnt come home late.
18. I dont like travelling by plane.
19. You dont come from Africa.
20. She doesnt have any brothers or sisters.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use

www.perfect-english-grammar.com
Present Simple Positive with other verbs

Make positive present simple sentences:

1. (he / go to school every day)


_____He goes to school every day___________________________________
2. (I / like swimming)
__________________________________________________________________
3. (you / play badminton on Saturdays)
__________________________________________________________________
4. (the class / begin at 9 a.m.)
__________________________________________________________________
5. (they / sometimes go to the cinema)
__________________________________________________________________
6. (she / love chocolate)
__________________________________________________________________
7. (we / study French)
__________________________________________________________________
8. (they / live in London)
__________________________________________________________________
9. (he / work in a restaurant)
__________________________________________________________________
10. (Lucy / play the guitar)
__________________________________________________________________
2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (we / cook every day)


__________________________________________________________________
12. (he / clean the house at the weekends)
__________________________________________________________________
13. (I / like reading detective stories)
__________________________________________________________________
14. (you / come from France)
__________________________________________________________________
15. (John and David / often go to restaurants)
__________________________________________________________________
16. (Susie / study English every night)
__________________________________________________________________
17. (the train / leave at 6 p.m.)
__________________________________________________________________
18. (we / go to the park on Sundays)
__________________________________________________________________
19. (he / likes taking photographs)
__________________________________________________________________
20. (the moon / go round the earth)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. He goes to school every day.
2. I like swimming.
3. You play badminton on Saturdays.
4. The class begins at 9 a.m.
5. They sometimes go to the cinema.
6. She loves chocolate.
7. We study French.
8. They live in London.
9. He works in a restaurant.
10. Lucy plays the guitar.
11. We cook every day.
12. He cleans the house at the weekends.
13. I like reading detective stories.
14. You come from France.
15. John and David often go to restaurants.
16. Susie studies English every night.
17. The train leaves at 6 p.m.
18. We go to the park on Sundays.
19. He likes taking photographs.
20. The moon goes round the earth.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Simple Other Verbs Positive Exercise 2
Make positive present simple sentences:

1. (we / often watch TV)


__________________________________________________________________
2. (I / hate mushrooms)
__________________________________________________________________
3. (she / visit her grandmother every Christmas)
__________________________________________________________________
4. (they / use the Internet every evening)
__________________________________________________________________
5. (you / often go swimming)
__________________________________________________________________
6. (John / hate waiting for the bus)
__________________________________________________________________
7. (Lucy and Jill / want to go out tonight)
__________________________________________________________________
8. (I / usually stay at home on Fridays)
__________________________________________________________________
9. (he / love driving fast cars)
__________________________________________________________________
10. (they / often have parties)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (she / take a piano lesson every Monday)


__________________________________________________________________
12. (we / like watching French films)
__________________________________________________________________
13. (you / go to bed very early)
__________________________________________________________________
14. (I / always eat breakfast)
__________________________________________________________________
15. (they / often arrive late)
__________________________________________________________________
16. (he / live in Beijing)
__________________________________________________________________
17. (David / work in a school)
__________________________________________________________________
18. (she / read a lot of novels)
__________________________________________________________________
19. (the Queen / like her dogs)
__________________________________________________________________
20. (I / cook almost every night)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. We often watch TV.


2. I hate mushrooms.
3. She visits her grandmother every Christmas.
4. They use the Internet every evening.
5. You often go swimming.
6. John hates waiting for the bus.
7. Lucy and Jill want to go out tonight.
8. I usually stay at home on Fridays.
9. He loves driving fast cars.
10. They often have parties.
11. She takes a piano lesson every Monday.
12. We like watching French films.
13. You go to bed very early.
14. I always eat breakfast.
15. They often arrive late.
16. He lives in Beijing.
17. David works in a school.
18. She reads a lot of novels.
19. The Queen likes her dogs.
20. I cook almost every night.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Simple Wh Questions
Make present simple wh questions:

1. (where / you / go to school?)


____Where do you go to school?____________________________________
2. (what / you / do?)
__________________________________________________________________
3. (where / John / come from?)
__________________________________________________________________
4. (how long / it / take from London to Paris?)
__________________________________________________________________
5. (how often / she / go to the cinema?)
__________________________________________________________________
6. (how many children / you / have?)
__________________________________________________________________
7. (when / you / get up?)
__________________________________________________________________
8. (how often / you / study English?)
__________________________________________________________________
9. (what time / the film / start?)
__________________________________________________________________
10. (where / you / play tennis?)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (what sports / Lucy / like?)


__________________________________________________________________
12. (how / they / get to work?)
__________________________________________________________________
13. (how often / I / come here?)
__________________________________________________________________
14. (where / she / live?)
__________________________________________________________________
15. (why / you / eat so much chocolate?)
__________________________________________________________________
16. (what / this machine / do?)
__________________________________________________________________
17. (who / she / meet on Saturdays?)
__________________________________________________________________
18. (how many brothers / she / have?)
__________________________________________________________________
19. (how much / this / cost?)
__________________________________________________________________
20. (where / you / eat lunch?)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. Where do you go to school?


2. What do you do?
3. Where does John come from?
4. How long does it take from London to Paris?
5. How often does she go to the cinema?
6. How many children do you have?
7. When do you get up?
8. How often do you study English?
9. What time does the film start?
10. Where do you play tennis?
11. What sports does Lucy like?
12. How do they get to work?
13. How often do I come here?
14. Where does she live?
15. Why do you eat so much chocolate?
16. What does this machine do?
17. Who does she meet on Saturdays?
18. How many brothers does she have?
19. How much does this cost?
20. Where do you eat lunch?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Simple Yes / No Questions
Make present simple questions:

1. (you / like cake?)


____Do you like cake?_____________________________________________
2. (she / live in London?)
__________________________________________________________________
3. (they / hate studying?)
__________________________________________________________________
4. (you / drink tea every morning?)
__________________________________________________________________
5. (you smoke?)
__________________________________________________________________
6. (he / play tennis on Saturdays?)
__________________________________________________________________
7. (you / go shopping at the weekend?)
__________________________________________________________________
8. (you / drink alcohol?)
__________________________________________________________________
9. (she / work in an office?)
__________________________________________________________________
10. (they / study French?)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. (you / meet your friends on Fridays?)


__________________________________________________________________
12. (you / read a lot?)
__________________________________________________________________
13. (John / come from New Zealand?)
__________________________________________________________________
14. (they / like pizza?)
__________________________________________________________________
15. (we / arrive at 9 p.m.?)
__________________________________________________________________
16. (it / snow here in winter?)
__________________________________________________________________
17. (Lucy / study History?)
__________________________________________________________________
18. (I / work as a teacher?)
__________________________________________________________________
19. (he / eat rice often?)
__________________________________________________________________
20. (you / like coffee?)
__________________________________________________________________

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. Do you like cake?
2. Does she live in London?
3. Do they hate studying?
4. Do you drink tea every morning?
5. Do you smoke?
6. Does he play tennis on Saturdays?
7. Do you go shopping at the weekend?
8. Do you drink alcohol?
9. Does she work in an office?
10. Do they study French?
11. Do you meet your friends on Fridays?
12. Do you read a lot?
13. Does John come from New Zealand?
14. Do they like pizza?
15. Do we arrive at 9 p.m.?
16. Does it snow here in winter?
17. Does Lucy study History?
18. Do I work as a teacher?
19. Does he eat rice often?
20. Do you like coffee?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Simple or Present Continuous? Exercise 1
Choose the present simple or present continuous:

1. (You / come) _________________________________ tonight?


2. (He / eat) _________________________________ rice every day?
3. I (work) _________________________________ at the moment.
4. (He / come) _________________________________ to London often?
5. He (play) _________________________________ tennis now.
6. (You / come) _________________________________ to the cinema later?
7. They (not / come) _________________________________ to the party
tomorrow.
8. He (not / play) _________________________________ golf now.
9. (You / play) _________________________________ tennis this Sunday?
10. They (go) _________________________________ to a restaurant every
Saturday.
11. She (not / go) _________________________________ to the cinema very
often.
12. You usually (arrive) _________________________________ late.
13. He normally (eat) _________________________________ dinner at home.
14. (You / study) _________________________________ every night?
15. (They / work) _________________________________ late usually?
16. You (not / go) _________________________________ out later.
17. I (not / work) _________________________________ tonight.
18. (She / work) _________________________________ at the moment?
19. I (not / drink) _________________________________ coffee very often.
20. Julie (sleep) _________________________________ now.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. Are you coming tonight?


2. Does he eat rice every day?
3. I am working at the moment.
4. Does he come to London often?
5. He is playing tennis now.
6. Are you coming to the cinema later?
7. They aren't coming to the party tomorrow.
8. He isn't playing golf now.
9. Are you playing tennis this Sunday?
10. They go to a restaurant every Saturday.
11. She doesn't go to the cinema very often.
12. You usually arrive late.
13. He normally eats dinner at home.
14. Do you study every night?
15. Do they work late usually?
16. You aren't going out later.
17. I'm not working tonight.
18. Is she working at the moment?
19. I don't drink coffee very often.
20. Julie is sleeping now.

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Present Simple or Present Continuous? Exercise 2
Make the present simple or present continuous:

1. You (not / like) _________________________________ chocolate.


2. She (not / study) _________________________________ at the moment.
3. We often (go) _________________________________ to the cinema.
4. He usually (not / do) _________________________________ his homework.
5. They (not / eat) _________________________________ rice every day.
6. We (not / study) _________________________________ every night.
7. (You / like) _________________________________ spicy food?
8. (She / go) _________________________________ to Scotland often?
9. (He / eat) _________________________________ now?
10. We (go) _________________________________ to the cinema this weekend.
11. They (study) _________________________________ now.
12. I (clean) _________________________________ the kitchen every day.
13. She (work) _________________________________ every Sunday.
14. We (not / sleep) _________________________________ now.
15. He (not / go) _________________________________ to the park very often.
16. It (rain) _________________________________ a lot here.
17. I (go) _________________________________ on holiday tomorrow.
18. How long (she / stay) _________________________________ in London?
19. I often (read) _________________________________ at night.
20. We (not / drink) _________________________________ much wine.

Answers:

1. You don't like chocolate.


2. She isn't studying at the moment.
3. We often go to the cinema.
4. He doesn't usually do his homework.
5. They don't eat rice every day.
6. We don't study every night.
7. Do you like spicy food?
8. Does she go to Scotland often?
9. Is he eating now?
10. We are going to the cinema this weekend.
11. They are studying now.
12. I clean the kitchen every day.
13. She works every Sunday.
14. We aren't sleeping now.
15. He doesn't go to the park very often.
16. It rains a lot here.
17. Im going on holiday tomorrow.
18. How long is she staying in London?
19. I often read at night.
20. We dont drink much wine.

www.perfect-english-grammar.com
Present Simple or Present Continuous? Exercise 3
Choose the present simple or the present continuous. Watch out for stative verbs.

1. Julie ____________ (read) in the garden.


2. What ____________ (we / have) for dinner tonight?
3. She ____________ (have) two daughters.
4. I ____________ (stay) in Spain for two weeks this summer.
5. He often ____________ (come) over for dinner.
6. The class ____________ (begin) at nine every day.
7. What ____________ (you / eat) at the moment?
8. What ____________ (Susie / do) tomorrow?
9. I ____________ (not / work) on Sundays.
10. She ____________ (not / study) now, she ____________ (watch) TV.
11. How often ____________ (you / go) to restaurants?
12. I ____________ (not / go) on holiday this summer.
13. I'm sorry, I ____________ (not / understand).
14. She ____________ (work) as a waitress for a month.
15. She ____________ (take) a salsa dancing class every Tuesday.
16. It ____________ (be) cold here in winter.
17. Take your umbrella, it ____________ (rain).
18. This cake ____________ (taste) delicious.
19. The bag ____________ (belong) to Jack.
20. When ____________ (you / arrive) tonight?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:

1. Julie is reading in the garden.


2. What are we having for dinner tonight?
3. She has two daughters.
4. I'm staying in Spain for two weeks this summer.
5. He often comes over for dinner.
6. The class begins at nine every day.
7. What are you eating at the moment?
8. What is Susie doing tomorrow?
9. I don't work on Sundays.
10. She isnt studying now, she's watching TV.
11. How often do you go to restaurants?
12. I'm not going on holiday this summer.
13. I'm sorry, I don't understand.
14. She is working as a waitress for a month.
15. She takes a salsa dancing class every Tuesday.
16. It's cold here in winter.
17. Take your umbrella, it's raining.
18. This cake tastes delicious.
19. The bag belongs to Jack.
20. When are you arriving tonight?

2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Second Conditional Exercise

Second Conditionals - put the verb into the correct tense:

1. If I _________________ (be) you, I _________________ (get) a new job.


2. If he _________________ (be) younger, he _________________ (travel)
more.
3. If we _________________ (not / be) friends, I _________________ (be)
angry with you.
4. If I _________________ (have) enough money, I _________________ (buy)
a big house.
5. If she _________________ (not / be) always so late, she _________________
(be) promoted.
6. If we _________________ (win) the lottery, we _________________ (travel)
the world.
7. If you _________________ (have) a better job, we _________________ (be)
able to buy a new car
8. If I _________________ (speak) perfect English, I _________________
(have) a good job.
9. If we _________________ (live) in Mexico, I _________________ (speak)
Spanish.
10. If she _________________ (pass) the exam, she _________________ (be)
able to enter university.

2009 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. She _________________ (be) happier if she _________________ (have)


more friends.
12. We _________________ (buy) a house if we _________________ (decide) to
stay here.
13. They _________________ (have) more money if they _________________
(not / buy) so many clothes
14. We _________________ (come) to dinner if we _________________ (have)
time.
15. She _________________ (call) him if she _________________ (know) his
number.
16. They _________________ (go) to Spain on holiday if they _______________
(like) hot weather.
17. She _________________ (pass) the exam if she _________________ (study)
more.
18. I _________________ (marry) someone famous if I _________________ (be)
a movie star.
19. We never _________________ (be) late again if we _________________
(buy) a new car.
20. You _________________ (lose) weight if you _________________ (eat) less.

2009 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Second Conditional Exercise Answers (remember: you can write would or d):

1. If I were you, I would get a new job.


2. If he were younger, he would travel more.
3. If we werent friends, I would be angry with you.
4. If I had enough money, I would buy a big house.
5. If she werent always so late, she would be promoted.
6. If we won the lottery, we would travel the world.
7. If you had a better job, we would be able to buy a new car
8. If I spoke perfect English, I would have a good job.
9. If we lived in Mexico, I would speak Spanish.
10. If she passed the exam, she would be able to enter university.
11. She would be happier if she had more friends.
12. We would buy a house if we decided to stay here.
13. They would have more money if they didn't buy so many clothes
14. We would come to dinner if we had time.
15. She would call him if she knew his number.
16. They would go to Spain on holiday if they liked hot weather.
17. She would pass the exam if she studied more.
18. I would marry someone famous if I were a movie star.
19. We would never be late again if we bought a new car.
20. You would lose weight if you ate less.

2009 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

www.perfect-english-grammar.com
Third Conditionals

Put in the correct third conditional verb form:

1. If you ______________ (not / be) late, we ______________ (not / miss) the


bus.
2. If she ______________ (study), she ______________ (pass) the exam.
3. If we ______________ (arrive) earlier, we ______________ (see) John.
4. If they ______________ (go) to bed early, they ______________ (not / wake)
up late.
5. If he ______________ (become) a musician, he ______________ (record) a
CD.
6. If she ______________ (go) to art school, she ______________ (become) a
painter.
7. If I ______________ (be) born in a different country, I ______________
(learn) to speak a different language.
8. If she ______________ (go) to university, she ______________ (study)
French.
9. If we ______________ (not / go) to the party, we ______________ (not /
meet) them.
10. If he ______________ (take) the job, he ______________ (not / go) travelling.

2009 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

11. He ______________ (be) happier if he ______________ (stay) at home.


12. She ______________ (pass) the exam if she ______________ (study) harder.
13. We ______________ (not / get) married if we ______________ (not / go) to
the same university.
14. They ______________ (be) late if they ______________ (not / take) a taxi.
15. She ______________ (not / meet) him if she ______________ (not / come) to
London.
16. He ______________ (take) a taxi if he ______________ (have) enough
money.
17. I ______________ (call) you if I ______________ (not / forget) my phone.
18. We ______________ (come) if we ______________ (be) invited.
19. She ______________ (not / do) it if she ______________ (know) you were ill.
20. He ______________ (be) on time if he ______________ (leave) earlier.

2009 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Third Conditional Answers (remember you can use had or d AND would or d):

1. If you hadnt been late, we wouldn't have missed the bus.


2. If she had studied, she would have passed the exam.
3. If we had arrived earlier, we would have seen John.
4. If they had gone to bed early, they wouldn't have woken up late.
5. If he had become a musician, he would have recorded a CD.
6. If she had gone to art school, she would have become a painter.
7. If I had been born in a different country, I would have learnt to speak a
different language.
8. If she had gone to university, she would have studied French.
9. If we hadnt gone to the party, we wouldn't have met them.
10. If he had taken the job, he wouldn't have gone travelling.
11. He would have been happier if he had stayed at home.
12. She would have passed the exam if she had studied harder.
13. We wouldnt have got married if we hadn't gone to the same university.
14. They would have been late if they hadn't taken a taxi.
15. She wouldnt have met him if she hadn't come to London.
16. He would have taken a taxi if he had had enough money.
17. I would have called you if I hadn't forgotten my phone.
18. We would have come if we had been invited.
19. She wouldnt have done it if she had known you were ill.
20. He would have been on time if he had left earlier.

2009 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Will or be going to?


Put in will or be going to:
1. A: We dont have any bread.
B: I know. I __________________ get some from the shop.
2. A: We dont have any bread.
B: Really? I __________________ get some from the shop then.
3. A: Why do you need to borrow my suitcase?
B: I __________________ visit my mother in Scotland next month.
4. A: Im really cold.
B: I __________________ turn the heating on.
5. A: Are you going to Johns party tonight?
B: Yes. Are you going too? I __________________ give you a lift.
6. A: What are your plans after you leave university?
B: I __________________ work in a hospital in Africa. I leave on the 28th.
7. (The phone rings)
A: I __________________ get it!
8. A: Are you ready to order?
B: I cant decide Okay, I __________________ have the steak, please.
9. A: Are you busy tonight? Would you like to have coffee?
B: Sorry. I __________________ go to the library. Ive been planning to study
all day.
10. A: Why are you carrying a hammer?
B: I __________________ put up some pictures.

2011 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

Answers:
1. A: Theres no milk.
B: I know. Im going to get some from the shop.
2. A: Theres no milk.
B: Really? Ill get some from the shop then.
3. A: Why do you need to borrow my suitcase?
B: Im going to visit my mother in Scotland next month.
4. A: Im really cold.
B: Ill turn the heating on, then.
5. A: Are you going to Johns party tonight?
B: Yes. Are you going too? Ill give you a lift.
6. A: What are your plans after you leave university?
B: Im going to work in a hospital in Africa. I leave on the 28th.
7. (The phone rings)
A: Ill get it!
8. A: Are you ready to order?
B: I cant decide Okay, Ill have the steak, please.
9. A: Are you busy tonight? Would you like to have coffee?
B: Sorry. Im going to go to the library. Ive been planning to study all day.
10. A: Why are you carrying a hammer?
B: Im going to put up some pictures.

2011 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

You might also like