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

Click here to log in
New account
4 million accounts created!
JOIN our free club and learn English now!

  • Home
  • Print
  • Guestbook
  • Report a bug

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

    - Our other sites

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

    Past tense or present perfect?

    Complete with the right tense.

    Twitter Share
    English exercise "Past tense or present perfect?" 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.

    I (do) lots of horrible jobs in my life, but the worst job I (ever have) was selling hotdogs. I (always be) a vegetarian and I (never eat) a hotdog in my life and never will. I (start) the job two years ago at the beginning of the summer holidays because I (need) the money to pay for my studies. We (have) to sell the hotdogs from little trolleys in London's Green Park. I (think) I would like the job because I (always like) working outdoors. I was so wrong ! I (never make) such a big mistake in my whole life. The hotdogs and the onions (smell) disgusting, the customers (be) rude and we (often have) problems with the police. The boss (be) a big, fat man in a leather jacket. He (shout) at us all the time. 'How many (you sell) today ?' 'You (not sell) enough !' One day, the police (arrest) him and that (be) the end of the job. I (never be) so happy in my whole life !

    End of the free exercise to learn English: Past tense or present perfect?
    A free English exercise to learn English.
    Other English exercises on the same topic : | Past | All our lessons and exercises

    Share : Facebook / Twitter / ...