Present Perfect vs Past Perfect


Fill in the blanks with Present Perfect or Past Perfect Tenses

1. I never get up from the table before others ---- (finish).

2. It is already 9:30 pm and I ---- (wait) here for over an hour. If John does not get here in the next five minutes, I am going to leave.

3. Did you hear that Ben was fired last month? He ---- (work) for that import company for more than ten years and he ---- (work) in almost every department.

4. I ---- (see) many pictures of the pyramids before I went to Egypt last summer. Pictures of the monuments are very misleading. The pyramids are actually quite small.

5. Sarah ---- (climb) Mount Everest, ---- (sail) around the world, and ---- (go) on safari in Kenya. She is such an adventurous person.

6. Susan ---- (climb) Mount Everest, ---- (sail) around the world, and ---- (go) on safari in Kenya by the time she was twenty-five. She ---- (experience) more by that age than most people do in their entire lives.

7. Before my trip lo Paris two years ago, I ---- (never be) to France.

8. When we finally stopped him, the squirrel ---- (already eat) five cookies.

9. Ben ---- (try) to open his own restaurant for the last few years. He ---- (just finish) the painting, but he ---- (not do) the decorating yet.

10. You look tired. How long ---- (run)?

Correctness =
Correct answers:

▲▲▲▲▲▲▲

What’s New on GrammarBank:

  1. Second Conditional IF Exercise 2 – GrammarBank

    Feb 19, 18 02:29 AM

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

  2. 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

  3. 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.

  4. 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.

  5. 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.

  6. 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

  7. Wish Clauses - GrammarBank

    Feb 14, 18 03:32 AM

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

  8. 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

  9. 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

  10. 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