icaltefl.com
Present vs Present Perfect
There is sometimes confusion over which to use of these verb forms: the Present Simple or Present Continuous vs Present Perfect. The cat is here.vs The cat has been here. Simon is writing.vsSimon h…