Learn English 100% free...Get 1 free lesson per week // Add a new lesson
Log in!

Click here to log in
New account
Millions of accounts created on our sites.
JOIN our free club and learn English now!



  • Home
  • Print
  • Guestbook
  • Report a bug




  • Get a free English lesson every week!
    Click here!





    Partners:
    - Our other sites
       


    Learn English > English lessons and exercises > English test #8612: Past simple or Present perfect (simple/continuous)
    > Other English exercises on the same topic: | Past [Change theme]
    > Similar tests: - Past simple or present perfect - Past tenses - Past simple (video) - Modal: may/might - Past simple or past continuous - Placement test 1 - Adverbs and past tense - Choosing your past tense...
    > Double-click on words you don't understand


    Past simple or Present perfect (simple/continuous)


    Put the verbs into the right tense.



    Twitter Share
    English exercise "Past simple or Present perfect (simple/continuous)" created by anonyme with The test builder.
    Click here to see the current stats of this English test

    Please log in to save your progress.


    1. I (lose) my keys. I can't find them anywhere.

    2. I (be) ill twice so far this year.

    3. When I was in Oxford, I (know) your brother very well.

    4. I (just meet) your uncle.

    5. Columbus (reach) the West Indies in 1492.

    6. Now I (finish) my work, please have a look at it.

    7. Last week we (make) an excursion to Cambridge.

    8. We (not see) our friends for a month now.

    9. Since 1900 women's fashions (change) a lot.

    10. He (be) fast asleep for three hours now.

    11. He (fish) for a long time but hasn't caught a fish yet.

    12. Quick, Doctor, Mary (just collapse).

    13. I'll have to walk as I (miss) the last bus.

    14. I (tear) my trousers on that chair yesterday.

    15. Uncle Bob (give) me a very expensive present for my birthday last year.










    End of the free exercise to learn English: Past simple or Present perfect (simple/continuous)
    A free English exercise to learn English.
    Other English exercises on the same topic : | Past | All our lessons and exercises