Академический Документы
Профессиональный Документы
Культура Документы
Page 1 of 3
Homepage Exercise id = 915 Fill in the gaps with the correct tenses: Past Simple or Present Perfect Results Choose an exercise
Student? Register here Teacher? Register here
1. When was the last time you ____ (call) her? called 2. What ____ (you do) when you saw her? did you do 3. How long ____ (you/live) there before coming here? did you live 4. I ____ (not know) she used to be married. didn't know 5. I think she ____ (not see) us yesterday at the concert. did not see 6. Yesterday she ____ (get) a new bed. got 7. John ____ (be) in Africa. has been 8. Ann ____ (believe) that for ages. has believed 9. I don't think she ____ (do) her homework. has done 10. He ____ (live) here since 1990. has lived 11. She ____ (never eaten) an octopus. has never eaten 12. I am not hungry. I ____ (eat/already). have already eaten 13. Although I ____ (finish) my homework I still don't understand this. have finished
Log in! New teacher? register free
http://www.nonstopenglish.com/evaluate.asp?id=3&t=48
8/13/2013
Evaluating - Non Stop English - Practise Your English Grammar and Vocabulary
Page 2 of 3
14. I ____ (just think) of a good idea! Let's.... have just thought 15. I ____ (work) here for 3 years now. have worked 16. ____ (ever be) in London? Have you ever been 17. Before I ____ (meet) him I was very lonely. met 18. I ____ (move) in this house in 2003. moved 19. I cannot remember when was the last time I ____ (be) here. was 20. I ____ (not be) at school last week. wasn't You answered 20 sentences correctly. Your score: 20/20. 100%
Do another exercise
OK.
Fill
Site-map: | Elementary exercises | Pre-intermediate tests | intermediate tests | Upper intermediate tests | Advanced level exercises | Professional level | exercises | Vocabulary building | Business English tests | Crosswords | Multiple choice exercises in the gaps exercises | Put in the words | More about Nonstop English | Make online exercises for your students - Virtual Classes| References |
Choose an exercise
Copyright
NonStopEnglish.com
Privacy Policy
Contact Us
What is nonstopenglish.com? Nonstopenglish.com is a FREE English as a Second language (ESL) and English as a Foreign Language (EFL) activity website. You can practise English language with our online interactive exercises. There are many English grammar tests. Our English vocabulary tests can help you to build your vocabulary and improve your understanding of the English language. It is an online interactive language course. If you register you can receive free motivating email exercises and you can see which exercises you have done and how well. There will be a Free TOEFL test practice. All exercises are self-checker. Easy to advanced. Check your knowledge and study everyday English language with self evaluation tests. Drill English grammar items, use English in a funny way. Improve your English grammar, vocabulary
http://www.nonstopenglish.com/evaluate.asp?id=3&t=48
8/13/2013
Evaluating - Non Stop English - Practise Your English Grammar and Vocabulary
Page 3 of 3
knowledge and skills. Unique personal page with activity history to see which tests you have done how many times and how successfully. New English grammar tests are added every week. Keys to self-check your scores and to see what alternative answers, if any, are possible.
http://www.nonstopenglish.com/evaluate.asp?id=3&t=48
8/13/2013