Kailauhgrammar1.html

 

Grammar (1) - Simple Past / Present Perfect


  1. She has been ill ____ 2nd October 1996.

    since

    for

    during

    ago

  2. They haven't seen him ____ the past three years.

    since

    ago

    for

    during

  3. She has had no free time ____ several months.

    ago

    since

    during

    for

  4. They ____ Poland twenty years ago.

    have visited

    visited

    visiting

    have been visiting

  5. Why __ __ __ to work yesterday?

    he has been

    has he been

    did he have

    has he had

  6. I haven't had time to look at your book ____ Thursday!

    for

    since

    ago

    during

  7. They all worked very hard ____ the summer holidays.

    on

    since

    for

    during

  8. "How ____ have you been working in this company?"

    long

    many

    for

    since

  9. He ____ all the way to university last Monday morning!

    run

    ran

    has run

    running

  10. John ____ his Maltese colleague around Paris last Sunday evening.

    driving

    has driven

    drove

    drives

    You've got correct answers out 10

 

We would like to express our sincere thanks to Mr Ryan Miyamoto for permission to use the above JavaScript.

Please visit Kailua High School

© Javascript Source by Ryan Miyamoto

© Text by Michael A. Riccioli

[ BACK TO HOME PAGE-RETOUR A LA PAGE D'ACCUEIL ]