Present Perfect / Simple Past Key

Complete the following exercise with present perfect or simple past tense.

1. He lived (live) in London for two years and then went (go) to Edinburgh.

2. Did you wear (wear) your hair long when you were at school?
Yes, my mother insisted (insist) on it.

3. But when I left (leave) school I cut (cut) my hair and have worn (wear) it short ever since.
4. Shakespeare wrote (write) a lot of plays.

5. My brother has written (write) several plays. He has just finished (just/finish) his second tragedy.

6. I flew (fly) over Loch Ness last week.
Did you see (you/see) the Loch Ness monster?

7. I haven't seen (not see) him for three years. I wonder where he is.

8. He hasn't smoked (not smoke) for two weeks. He is trying to give it up.

9. Chopin composed (compose) some of his music in Majorca.

10. When did he arrive (arrive)?
He arrived (arrive) at 2.00.

11. Did you lock (you/lock) the door before you left the house?

12. I read (read) his books when I was at school. I enjoyed (enjoy) them very much.

13. I can't go out because I haven't finished (not finish) my work.

14. I have never drunk (never/drink) whiskey.

15. I have written (write) the letter but I can't find a stamp.

16. The clock is slow.
It isn't slow, it has stopped (stop).

17. Here are your shoes; I have just cleaned (just/clean) them.


What’s New on GrammarBank:

  1. How Much vs How Many Exercise 2 - GrammarBank

    Feb 17, 18 05:06 AM

    Printable and online grammar exercises-- How Much vs How Many worksheets with answers

  2. Unless / IF Not - GrammarBank

    Feb 17, 18 04:29 AM

    Unless means except if. We use unless to make an exception to something we say. See details with examples and exercises.

  3. Second Conditional IF Exercise – GrammarBank

    Feb 16, 18 07:50 AM

    Second conditional (type two) grammar exercise with answers -- Check your answers at the bottom of the worksheet.

  4. First Conditional IF Exercise – GrammarBank

    Feb 14, 18 09:57 AM

    If conditional type 1 (first conditional) grammar exercise with answers-- Check your answers at the bottom of the worksheet.

  5. In Case - GrammarBank

    Feb 14, 18 03:36 AM

    Uses of In Case, detailed rules explanations with examples and exercises for English learners and teachers

  6. Wish Clauses - GrammarBank

    Feb 14, 18 03:32 AM

    Uses of Wish Clauses, grammar rules with examples, exercises, and detailed explanations.

  7. IF clauses / IF Conditionals - GrammarBank

    Feb 14, 18 03:26 AM

    IF clauses / First, Second and Third Conditionals (Type 1, type 2, type 3) categories explained with details, examples and exercises

  8. Third Conditional IF - GrammarBank

    Feb 14, 18 03:22 AM

    Third conditional if is used for unreal situations in the past. Type three conditional grammar, with examples and exercises

  9. Second Conditional IF - GrammarBank

    Feb 14, 18 03:21 AM

    Second conditional IF also referred as Type 2 conditional is used for...See second conditional rules, examples and exercises

  10. First Conditional IF - GrammarBank

    Feb 14, 18 03:19 AM

    First conditional if (Type one conditional) is when the condition is in present or future... see details with examples and exercises