Present perfect simple ( I have worked ) English Grammar Today a reference to written and spoken English grammar and usage Cambridge DictionaryUsed to express actions that started in the past butDefine perfect perfect synonyms, perfect pronunciation, perfect translation, English dictionary definition of perfect complete;
Practical Grammar Online The Present Indefinite Tense The Present Continuous Tense Online Presentation