7
1. Complete the sentences with the verb in brackets in past simple or present perfect. 1. She loves Paris. She ..................... (be) there many times. 2. Bill ....................... (work) in that company for 3 years. (He still works there). 3. They ....................... (go) to London on holiday last summer. 4. I ....................... (read) that book. It´s good. 5. His parents ....................... (be) here yesterday. 6. They ....................... (go) to Germany when he ....................... (be) only 4. 7. ........... you ......... (watch) any film last night? 8. I ....................... (have) a couple of toasts for breakfast this morning. 9. He ....................... (live) in Rome since he was a teenager. 10. The house looks different. .......... you .............. (paint) it? 11. I ....................... (not see) you in class last Friday. 12. Shakespeare ....................... (write) over one hundred sonnets. 2. Say if the following sentences are right or wrong. Correct them if necessary. 1. Have you ever been to Thailand? .................................................. .................................... 2. I´ve had sausages for lunch at half past one. ....................................................... ............. 3. She´s enjoyed herself at the party last night. ..................................................... ................

Past Simple Present Progressive

Embed Size (px)

Citation preview

1. Complete the sentences with the verb in brackets in past simple or present perfect.

1. She loves Paris. She ..................... (be) there many times.

2. Bill ....................... (work) in that company for 3 years. (He still works there).

3. They ....................... (go) to London on holiday last summer.

4. I ....................... (read) that book. Its good.

5. His parents ....................... (be) here yesterday.

6. They ....................... (go) to Germany when he ....................... (be) only 4.

7. ........... you ......... (watch) any film last night?

8. I ....................... (have) a couple of toasts for breakfast this morning.

9. He ....................... (live) in Rome since he was a teenager.

10. The house looks different. .......... you .............. (paint) it?

11. I ....................... (not see) you in class last Friday.

12. Shakespeare ....................... (write) over one hundred sonnets.

2. Say if the following sentences are right or wrong. Correct them if necessary.

1. Have you ever been to Thailand? ......................................................................................

2. Ive had sausages for lunch at half past one. ....................................................................

3. Shes enjoyed herself at the party last night. .....................................................................

4. Ive read that book but I didnt like it much. .......................................................................

5. Tom has left school one year ago. .....................................................................................

6. My cousins have lived in Dublin since theyve been children. ...........................................

7. We have worked here for a year and a half. ......................................................................

8. My parents lived in Britain for a couple of years. ...............................................................

9. James has made a cake yesterday. ..................................................................................

10. Ive washed the car. It looks great now. ............................................................................

3. Complete the sentences with a verb from the box in present perfect or past simple.

be finish stop watch

not smoke enjoy win live

1. She ............... smoking two months ago.

2. She ............... for two months.

3. ......... you ever .......... to Florence?

4. ......... you ........... that TV show last night?

5. They still live in that town. They ............... there for ages.

6. A friend of mine ............... the lottery three years ago.

7. When ........... you ........... your homework?

8. They ............... themselves at the party last summer.

1. She loves Paris. She has been there many times.

2. Bill has worked in that company for 3 years. (He still works there).

3. They went to London on holiday last summer.

4. I have read that book. Its good.

5. His parents were here yesterday.

6. They went to Germany when he was only 4.

7. Did you watch any film last night?

8. I had a couple of toasts for breakfast this morning.

9. He has lived in Rome since he was a teenager.

10. The house looks different. Have you painted it?

11. I didnt see you in class last Friday.

12. Shakespeare wrote over one hundred sonnets.

Exercise 2:

1. Right

2. Wrong. I had sausages for lunch at half past one.

3. Wrong. She enjoyed herself at the party last night.

4. Right

5. Wrong. Tom left school one year ago.

6. Wrong. My cousins have lived in Dublin since they were children.

7. Right.

8. Right.

9. Wrong. James made a cake yesterday.

10. Right.

Exercise 3:

1. She stopped smoking two months ago.

2. She hasnt smoked for two months.

3. Have you ever been to Florence?

4. Did you watch that TV show last night?

5. They still live in that town. They have lived there for ages.

6. A friend of mine won the lottery three years ago.

7. When did you finish your homework?

8. They enjoyed themselves at the party last summer.

2012 www.perfect-english-grammar.com

May be freely copied for personal or classroom use.

Present Perfect or Past Simple 2

Choose the present perfect or past simple:

1. I _________________ (see) three police cars this morning (its still 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. I love it here.

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.

2012 www.perfect-english-grammar.com

May be freely copied for personal or classroom use.

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.

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, and she still enjoys it.

18. How long _________________ (you / know) Jill? I know you see her often.

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. 2012 www.perfect-english-grammar.com

May be freely copied for personal or classroom use.

Answers:

1. Ive seen three police cars this morning.

2. After he arrived home, he unpacked and went to bed early.

3. A: Whats wrong?

B: Ive broken a glass!

4. My grandparents only knew each other for a few months before they got

married.

5. Ive been in London for three years. I love it here.

6. We saw Julie last night.

7. He was a teacher before he became a musician.

8. When the boss walked into the room, we knew someone was going to get fired.

9. The children broke a window in the school last week.

10. He saw that film last year.

11. Lucy has broken her leg, so she cant come skiing.

12. Julies arrived! Come and say hello!

13. They were cold when they arrived home.

14. Jack broke his arm when he fell off a horse in 2005.

15. Ive known about the problem for months, but I havent found a solution yet.

16. A: When did you arrive?

B: At 10pm last night.

17. Shes been a teacher for ten years, and she still enjoys it.

18. How long have you known Jill? I know you see her often.

19. I have never seen the sea before.

20. A: Hello

B: Hi Mum, its me. I just wanted to say Ive arrived safely and everything is

fine.

\

1. I in this city when I was a child.

a) lived

b) have lived

2. Nobody .. him since yesterday.

a) has seen

b) saw

3. Where is John? He here ten minutes ago.

a) has been

b) was

4. He last year.

a) died

b) has died

5. She .. since she left school.

a) has been unemployed

b) was unemployed

6. They .. the contract last week.

a) signed

b) have signed

7. The film . yet.

a) has not been released

b) was not released

8. She . ill since she returned from Malaysia.

a) has been

b) was

9. I . your brother yesterday.

a) met

b) have met

10. Look. Somebody .. their umbrella behind.

a) left

b) has left

Answers

Read more at http://www.englishgrammar.org/simple-present-perfect/#yBbSTEFwhmI12ive.99