Study

present perfect vs past perfect

  •   0%
  •  0     0     0

  • You _____ bought the food (PRESENT PERFECT / NEGATIVE)
    haven't
  • The school _______ saved a lot of money this year. (PRESENT PERFECT / AFFIRMATIVE)
    has
  • _____ she bought a new dress for her birthday party? (PRESENT PERFECT/ INTERROGATIVE)
    Has
  • Where ____ you been all my life? (PRESENT PERFECT / AFFIRMATIVE)
    have
  • Her parents _____ made the cake.  (PRESENT PERFECT)
    have
  • I ______ tried so hard and got so far. In the end, it doesn't even matter. (PRESENT PERFECT/ AFFIRMATIVE)
    have
  • We ______ seen Maria before class started.(PAST PERFECT / NEGATIVE)
    Hadn't
  • She ______ had the new car for only a week before she crashed it. (PAST PERFECT / AFFIRMATIVE)
    had
  • My family and I _______ traveled a lot this year. (PRESENT PERFECT / NEGATIVE)
    haven't
  • _____ Marcus and Danielle been dating? (PRESENT PERFECT / NEG. INTERROGATIVE)
    Haven't
  • Samuel ____ cleaned the house when his mother got home.    (PAST PERFECT / NEGATIVE)
    hadn't
  • ______ the students finished their tests? (PRESENT PERFECT / INTERROGATIVE)
    Have
  • We ______ known each other for so long. (PRESENT PERFECT/ AFFIRMATIVE)
    have
  • She _____ watched the movie yet.  (PRESENT PERFECT / NEGATIVE)
    hasn't
  • She still _______ found her cellphone. (PRESENT PERFECT / NEGATIVE)
    Hasn't
  • My mum _____ adopted a pet before Christmas  (PAST PERFECT / AFFIRMATIVE)
    had
  • we ____ visited Egypt many times.    (PRESENT PERFECT / AFFIRMATIVE)
    have
  • Corinthians  ______ won the game.  (PRESENT PERFECT / AFFIRMATIVE)
    has
  • I _____ been in Italy (PRESENT PERFECT / NEGATIVE)
    haven't
  • Anna _______ lost her phone before she left the party.    (PAST PERFECT / AFFIRMATIVE)
    had
  • My father _____ opened a the door when the car crashed.      (PAST PERFECT / AFFIRMATIVE)
    had
  • The dogs in the shelter ________ received a lot of donations. (PAST PERFECT / AFFIRMATIVE)
    have
  • _____ he had a baby before he got married? (PAST PERFECT / NEG. INTERROGATIVE)
    Hadn't
  • I _____ finished my work when I asked to go to the bathroom.   (PRESENT PERFECT / AFFIRMATIVE)
    had
  • _______ the trees fallen after the storm? (PAST PERFECT / INTERROGATIVE)
    Had
  • They ______ worked as doctors when they lived in their native countries.  (PAST PERFECT / AFFIRMATIVE)
    had
  • His friends _____ called Tom when he missed school.    (PAST PERFECT / NEGATIVE)
    hadn't
  • Why ____ Kelly gone to the doctor? (PRESENT PERFECT / NEG. INTERROGATIVE)
    Hasn't