English language. A form of interaction to most people. To the world, the mother tongue of communication and business. For me, a true passion !!
Internet and personal resources, reviews, news, tips and tests for learners of English.
This blog will be regularly updated with varied and useful activities.
If you have any questions or concerns, please do not hesitate to contact me on
1.How can I improve my English ? - Read as much as you can even if you don`t understand every word or phrase. It`s important to catch the message of the text. - Do exercises and tests but be sure you ask somebody to correct your mistakes and explain the grammar items. - Do a language exchange. Enter English forums, talk to English speakers, on e-mails, facebook, but be careful ! Not all English speakers are native ones. It takes a long time to learn a foreign language and studying English might be difficult, but not so hard if you are determined to do it. - There is no quick fix when it comes to improving your command over a particular language. It always requires a lot of time and effort.
2. Do you tutor / give English language private lessons ? Yes, I do, but - there is always a "but" - it depends on your level and, of course, on the purpose you would like to learn English. 3. What about tuition fees ?
Program tuition fees vary and for full details contact me on e-mail.
Keep up to date with all of the new things I create by following me on my site.
Or just drop by for a chat and let me know how your day has been.
4. Can you help me ? I am open to any of your questions, I can help you improve your English and correct your writing. It mostly depends on you, i.e., your level, your way of learning, time and many others. 5.Can I ask you a question about English grammar? Yes, of course ! I'd love to hear from you, though I get a lot of messages so I don't always reply very quickly. But I do reply! You can e-mail me at: firstname.lastname@example.org
IF CLAUSE TEST 1. Everybody would have drowned if the boat ---- the quayside when it
sank. A) must not have
approached B) didn't
approach C) hadn't been approaching D) hasn't
wouldn't be approaching 2. My brother is sitting by the telephone wishing his girlfriend ---- him. A) calls B) has called C) will call D) would call E) is calling 3. I know Sid wishes she ---- the horses with her friends, but she is
too young. A) could ride B) would ride C) will be riding D) would have ridden E) has ridden 4. One day I ---- to visit my cousin in
Australia if I can get three weeks off work. A) have liked B) had liked C) would like D) liked E) were to like 5. Later on today, I ---- a cake for tea if we---- all of the necessary
ingredients , of course. A) would bake/were having B) will bake/have
C) could have baked/had D) will have baked/have had
E) were to have baked/would have 6. That yoghurt ---- mouldy if you ---- it soon. A) was going/didn't eat B) would have
C) will go/don't eat
D) goes/won't have
eaten E) would go/haven't
eaten 7. If people ---- any opium-related drug often enough, they ----
physically dependent, or addicted, to the drug. A) take/become B) took/became C) would take/had become D) were taking/may become E) are
taking/have become 8. Danny and I ---- the responsibility for the food for the party provided
you ---- the hall with balloons. A) take/would be
decorating B) have
taken/would decorate C) can
D) are taking/decorated E) could
take/should decorate 9. I don't believe that Susan really wants to lose weight; otherwise, she
---- vigorously every day. A) will be exercising B) was exercising C) exercises D) has exercised
E) would exercise 10. When I entered the teenager's bedroom, it looked as though a hurricane
---- the place.
A) has hit B) hits C) would hit D) had hit E) has been hitting 11. David ---- the sponsored bike ride if he ---- to raise money on behalf
of that charity for world peace. A) doesn't enter/wouldn't
have decided B)
wasn't entering/didn't decide
C) didn't enter/hasn't decided D) couldn't enter/might
E) wouldn't be entering/hadn't decided 12. You ---- in your exam paper when
the bell rings even if you ---- answering all of the questions.
A) have to hand/haven't
finished B) will
C) were handing/wouldn't have finished D) must hand/may not
E) would have handed/hadn't finished 13. Sheila was busy trying to please Jim all night at the party, as though
he ---- the only guest at her party. A) were B) would be C) has been D) had been E) could be 14. ----John ---- in late again
today, don't hesitate to give him a final warning. I cannot stand
anyone not being punctual at all. A) Had/come B) Should/come C) Would/come D) Will/come E) Has/come 15. Most of the students ---- a lot better on the test, but they
definitely ----- adequate time. A) will be doing/don't give B) should have done/aren't given C) did/wouldn't have been
given D) were doing/haven't
E) could have done/weren't given 16. As he ---- a party with us that
evening, that means that he ---- in the vicinity the night Tommy was attacked.
A) had attended/won't
be B) had been
C) was attending/couldn't have been D) attends/wouldn't be
E) would attend/hadn't been 17. If we ---- out all the clutter in our
filing cabinets in the first place, we ---- so behind with the tax payments
now. A) were sorting/wouldn't have
been B) have
sorted/can't have been
C) sorted/won't be D)
had sorted/wouldn't be E)
are sorting/haven't been 18. My brother ---- the competition provided safety measures ----. A) enters/were to be
taken B) has
entered/had been taken
C) would enter/were taken D)
will enter/will have taken E)
entered/would have been taken 19. Kate has just ignored me as if we ---- complete strangers. Have I upset
her? A) were B) are C) will be D) would be E) have been 20. If you ---- to go by the area where I live while you're travelling to
your destination, would you like to stop over for a break? A) have happened B) should happen C) would happen D) might happen
E) had happened 21. "If there ---- so many badly behaved boys in that awful class,
perhaps it ---- quite so unruly," argued the substitute teacher. A) hadn't been/shouldn't
be B) can't be/might not
be C) wouldn't be/wasn't
D) aren't/hasn't been E)
weren't/wouldn't be 22. I---- you to the party, but I
was informed that you ---- in Italy on holiday. A) will invite/have been B) had been
inviting/are C) would have
D) would invite/had been E) invited/would
have been 23. You ---- for your exams; now, you
failed your degree and ruined your chances of getting a good job!
A) have to revise B) should have
revised C) will be revising
D) had been revising E) must
have revised 24. I wish you ---- your gum less vigorously. It's getting on my nerves. A) would chew B) are chewing C) have chewed D) can
chew E) chew 25. Jenny ---- back to work after the baby is born if she ----- work
part-time. A) would come/will be able
to B) will come/is able
to C) was coming/had been
D) has come/has been able to E) comes/might be able to