Game Preview

Present Perfect and Past Simple

  • The selected game type is invalid.
  •  English    21     Public
    Tenses
  •   Study   Slideshow
  • 1. What ___________________ since you came to this school? I hope you ___________________ many friends in the past year. (YOU LEARN, MAKE)
    have you learned, have made
  •  15
  • 2. She _____________ tired when she ________________ home last night, so she _____________ straight to bed. (BE, GET, GO)
    was, got, went
  •  20
  • 3. I __________________3._____ her husband. I don't even know what he looks like. (NEVER MEET)
    have never met
  •  15
  • 4. It _____________________ the whole week. I wonder when it's going to stop. (SNOW)
    has been snowing
  •  15
  • 5. Who ________________ The Taming of the Shrew ? – I think it was Henry James. (WRITE)
    wrote
  •  15
  • 6. The weather _______________ great when we _____________ in Sicily last August. (BE, BE)
    was, was
  •  10
  • 7. I _____________________ to study for the past hour, but I simply can't concentrate. (TRY)
    have been trying
  •  15
  • 8. World War I ___________________ in 1914 and ___________________ four years later. (START, END)
    started, ended
  •  25
  • 9. I ___________________ lunch, but I ___________________ coffee yet. (JUST HAVE, NOT HAVE).
    have just had, haven't had
  •  15
  • 10.I _______________________ a nice girl recently. – How long ______________________ on? – Oh, for about a month. (SEE, IT GO)
    I have been seeing, has it been going
  •  15
  • 11.Last night I ___________________ some spare time, so I ___________________ to the cinema to see the latest Bond movie. (HAVE, GO)
    had, went
  •  15
  • 12.I ____________ my room recently. That's why it looks so nice and fresh. (PAINT)
    have painted
  •  20
  • 13.How many matches _____________________ so far this season? Well, I ___________________ almost all games last season, but I _____________________ any this year. (YOU WIN, WIN, NOT WIN)
    have you won, won, haven't won
  •  25
  • 14.Mom _____________________ thank you notes the whole morning. She _______________________ about 20 so far. (WRITE, ALREADY WRITE)
    has been writing, has already written
  •  25
  • 15.Dad ___________________ as a consultant for over 20 years. Then he ___________________. (WORK, RETIRE)
    worked, retired
  •  25
  • 16.___________________ Max at the staff meeting last Tuesday? No, I ___________________ him for ages. (YOU SEE, NOT SEE)
    Did you see, haven't seen
  •  25